diff --git a/404.html b/404.html index 801aff95..86b23f30 100644 --- a/404.html +++ b/404.html @@ -1 +1 @@ -AR.IO Network Docs - Page Not Found

404s suck!

Our vision is an internet with no more 404s, but it looks like you just found one.

Rest assured that if this page ever existed, it is still available on the permaweb.

Back to Home
\ No newline at end of file +AR.IO Network Docs - Page Not Found

404s suck!

Our vision is an internet with no more 404s, but it looks like you just found one.

Rest assured that if this page ever existed, it is still available on the permaweb.

Back to Home
\ No newline at end of file diff --git a/_next/static/chunks/6998.f0a4cb2c44dbf146.js b/_next/static/chunks/4886.92e48bb2594528d5.js similarity index 99% rename from _next/static/chunks/6998.f0a4cb2c44dbf146.js rename to _next/static/chunks/4886.92e48bb2594528d5.js index 15a6c199..4a991146 100644 --- a/_next/static/chunks/6998.f0a4cb2c44dbf146.js +++ b/_next/static/chunks/4886.92e48bb2594528d5.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6998],{17809:()=>{},56998:(e,t,a)=>{"use strict";var n;function r(e){return void 0===e||e}function o(e){let t=Array(e);for(let a=0;a$});let h=/[\p{Z}\p{S}\p{P}\p{C}]+/u,u=/[\u0300-\u036f]/g;function g(e,t){let a=Object.keys(e),n=a.length,r=[],o="",i=0;for(let s=0,c,p;s=n))));t++);if(a)return o?D(c,n,0):void(t[t.length]=c)}return!a&&c}function D(e,t,a){return e=1===e.length?e[0]:[].concat.apply([],e),a||e.length>t?e.slice(a,a+t):e}function _(e,t,a,n){return e=a?(e=e[(n=n&&t>a)?t:a])&&e[n?a:t]:e[t]}function q(e,t,a,n,r){let o=0;if(e.constructor===Array){if(r)-1!==(t=e.indexOf(t))?1=this.B&&(h||!l[y])){var o=x(u,n,g),s="";switch(this.G){case"full":if(2o;c--)if(c-o>=this.B){var p=x(u,n,g,r,o);P(this,l,s=y.substring(o,c),p,e,a)}break}case"reverse":if(1=this.B&&P(this,l,s,x(u,n,g,r,c),e,a);s=""}case"forward":if(1=this.B&&P(this,l,s,o,e,a);break}default:if(this.C&&(o=Math.min(o/this.C(t,y,g)|0,u-1)),P(this,l,y,o,e,a),h&&1=this.B&&!r[y]){r[y]=1;let t=this.l&&y>o;P(this,d,t?o:y,x(s+(n/2>s?0:1),n,g,c-1,p-1),e,a,t?y:o)}}}}}this.m||(this.register[e]=1)}}return this},n.search=function(e,t,a){let n,r,o;a||(!t&&p(e)?e=(a=e).query:p(t)&&(a=t));let c=[],d,l,h=0;if(a){e=a.query||e,t=a.limit,h=a.offset||0;var u=a.context;l=a.suggest}if(e&&1<(d=(e=this.encode(""+e)).length)){a=i();var g=[];for(let t=0,n=0,r;t=this.B&&!a[r]){if(!this.s&&!l&&!this.map[r])return c;g[n++]=r,a[r]=1}d=(e=g).length}if(!d)return c;for(t||(t=100),u=this.depth&&1{o=e})),r||(r=0)){case 0:if(s="reg",this.m)for(let e in c=i(),this.register)c[e]=1;else c=this.register;break;case 1:s="cfg",c={doc:0,opt:this.s?1:0};break;case 2:s="map",c=this.map;break;case 3:s="ctx",c=this.h;break;default:void 0===a&&o&&o();return}return S(e,t||this,a,s,n,r,c,o),p},n.import=function(e,t){if(t)switch(c(t)&&(t=JSON.parse(t)),e){case"cfg":this.s=!!t.opt;break;case"reg":this.m=!1,this.register=t;break;case"map":this.map=t;break;case"ctx":this.h=t}},A(O.prototype);let L=0;function G(e){var t;if(!(this instanceof G))return new G(e);e?d(t=e.encode)&&(e.encode=t.toString()):e={},(t=(self||window)._factory)&&(t=t.toString());let n="undefined"==typeof window&&self.exports,r=this;this.o=function(e,t,n){let r;try{r=t?new(a(17809)).Worker("//node/node.js"):e?new Worker(URL.createObjectURL(new Blob(["onmessage="+C.toString()],{type:"text/javascript"}))):new Worker(c(n)?n:"worker/worker.js",{type:"module"})}catch(e){}return r}(t,n,e.worker),this.h=i(),this.o&&(n?this.o.on("message",function(e){r.h[e.id](e.msg),delete r.h[e.id]}):this.o.onmessage=function(e){e=e.data,r.h[e.id](e.msg),delete r.h[e.id]},this.o.postMessage({task:"init",factory:t,options:e}))}function M(e){G.prototype[e]=G.prototype[e+"Async"]=function(){let t;let a=this,n=[].slice.call(arguments);var r=n[n.length-1];return d(r)&&(t=r,n.splice(n.length-1,1)),r=new Promise(function(t){setTimeout(function(){a.h[++L]=t,a.o.postMessage({task:e,id:L,args:n})})}),t?(r.then(t),this):r}}function W(e){if(!(this instanceof W))return new W(e);var t,a=e.document||e.doc||e;this.K=[],this.h=[],this.A=[],this.register=i(),this.key=(t=a.key||a.id)&&F(t,this.A)||"id",this.m=r(e.fastupdate),this.C=(t=a.store)&&!0!==t&&[],this.store=t&&i(),this.I=(t=a.tag)&&F(t,this.A),this.l=t&&i(),this.cache=(t=e.cache)&&new R(t),e.cache=!1,this.o=e.worker,this.async=!1,t=i();let n=a.index||a.field||a;c(n)&&(n=[n]);for(let a=0,r,o;at||a)&&(r=r.slice(a,a+t)),n&&(r=z.call(this,r)),{tag:e,result:r}}function z(e){let t=Array(e.length);for(let a=0,n;a{o=e})),r||(r=0),n||(n=0),n= v18.0.0"},{type:"paragraph",content:"npm or yarn"}],"Getting Started"],["Installation","installation",[{type:"code",content:"npm install @ar.io/sdk"},{type:"code",content:"yarn add @ar.io/sdk --ignore-engines"}],"Getting Started"],["Quick Start","quick-start",[{type:"paragraph",content:"The following examples demonstrate how to use the AR.IO SDK to retrieve a list of active gateways from the Gateway Address Registry (GAR) across different environments."}],"Getting Started"],["Node","node",[{type:"code",content:"import { ARIO } from '@ar.io/sdk/node'\n\n// set up client\nconst ario = ARIO.init()\n// fetch gateways\nconst gateways = await ario.getGateways()"},{type:"code",content:"import { ARIO } from '@ar.io/sdk'\n\n// set up client\nconst ario = ARIO.init()\n// fetch gateways\nconst gateways = await ario.getGateways()"}],"Getting Started"],["Web","web",[{type:"paragraph",content:":::warning Polyfills\nPolyfills are not provided by default for bundled web projects (Vite, ESBuild, Webpack, Rollup, etc.) . Depending on your apps bundler configuration and plugins, you will need to provide polyfills for various imports including crypto, process and buffer. Refer to examples/webpack and examples/vite for examples. For other project configurations, refer to your bundler's documentation for more information on how to provide the necessary polyfills.\n:::"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web'\n\n// set up client\nconst ario = ARIO.init()\n// fetch gateways\nconst gateways = await ario.getGateways()"},{type:"code",content:""}],"Getting Started"],["Output","output",[{type:"paragraph",content:"The output for obtaining a list of gateways, regardless of the environment used, will follow the structure outlined below:"},{type:"code",content:'{\n "items": [\n {\n "gatewayAddress": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ",\n "observerAddress": "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs",\n "operatorStake": 250000000000,\n "settings": {\n "fqdn": "ar-io.dev",\n "label": "AR.IO Test",\n "note": "Test Gateway operated by PDS for the AR.IO ecosystem.",\n "port": 443,\n "properties": "raJgvbFU-YAnku-WsupIdbTsqqGLQiYpGzoqk9SCVgY",\n "protocol": "https"\n },\n "startTimestamp": 1720720620813,\n "stats": {\n "failedConsecutiveEpochs": 0,\n "passedEpochCount": 30,\n "submittedEpochCount": 30,\n "totalEpochCount": 31,\n "totalEpochsPrescribedCount": 31\n },\n "status": "joined",\n "vaults": {},\n "weights": {\n "compositeWeight": 0.97688888893556,\n "gatewayRewardRatioWeight": 1,\n "tenureWeight": 0.19444444444444,\n "observerRewardRatioWeight": 1,\n "normalizedCompositeWeight": 0.19247316211083,\n "stakeWeight": 5.02400000024\n }\n }\n ],\n "hasMore": true,\n "nextCursor": "-4xgjroXENKYhTWqrBo57HQwvDL51mMdfsdsxJy6Y2Z_sA",\n "totalItems": 316,\n "sortBy": "operatorStake",\n "sortOrder": "desc"\n}'}],"Getting Started"]]},{url:"/build/ar-io-sdk/logging",sections:[["Logging",null,[],null]]},{url:"/build/ar-io-sdk/pagination",sections:[["Pagination",null,[],null]]},{url:"/build/ar-io-sdk/release-notes",sections:[["AR.IO SDK Changelog",null,[],null],["Overview","overview",[{type:"paragraph",content:"Welcome to the documentation page for the AR.IO SDK release notes. Here, you will find detailed information about each version of the AR.IO SDK, including the enhancements, bug fixes, and any other changes introduced in every release. This page serves as a comprehensive resource to keep you informed about the latest developments and updates in the AR.IO SDK. For those interested in exploring the source code, each release's code is readily accessible at our GitHub repository: AR.IO SDK change logs. Stay updated with the continuous improvements and advancements in the AR.IO SDK by referring to this page for all release-related information."}],"AR.IO SDK Changelog"],["[3.2.0] (2025-01-13)",null,[{type:"paragraph",content:"View changes on GitHub"}],null],["Bug Fixes","bug-fixes",[{type:"paragraph",content:"ant: add getLogo api (eddc3a8)"},{type:"paragraph",content:"ario: use standardize tags for registration fees and cost details (3f5fdbe)"},{type:"paragraph",content:"io: remove new APIs (d916ab6)"},{type:"paragraph",content:"types: add Buy-Name to supported intent types (b5a6d01)"}],"[3.2.0] (2025-01-13)"],["Features","features",[{type:"paragraph",content:"ario: add new APIs to ario class, update ant removePrimaryNames tags (61e0ee8)"},{type:"paragraph",content:"cost-details: include returnedNameDetails when they exist on cost-details PE-7371 (9edfb79)"}],"[3.2.0] (2025-01-13)"],["[3.1.0] (2025-01-02)",null,[{type:"paragraph",content:"View changes on GitHub"}],null],["Bug Fixes","bug-fixes-2",[{type:"paragraph",content:"don't get old arweave block timestamps on read actions (1792ee8)"},{type:"paragraph",content:"don't return null when stringified null is found in message data on ao.read (c5873e6)"},{type:"paragraph",content:"eth signer: use a unique anchor in ans-104 headers (8cd5587)"},{type:"paragraph",content:"format process errors to be more user friendly PE-7327 (3449e32)"},{type:"paragraph",content:"io: fix AoEpochData type, add prescribedNames (1ba3588)"},{type:"paragraph",content:"tags: prune out empty tags (de0ec83)"},{type:"paragraph",content:"types: fix funding plan vaults type (1cea7db)"},{type:"paragraph",content:"types: revert prescribedObserver type (ca60f6f)"}],"[3.1.0] (2025-01-02)"],["Features","features-2",[{type:"paragraph",content:"cost-details: init cli command get-cost-details PE-7114 (674626e)"},{type:"paragraph",content:"cost-details: init new cost method for exposing fundingPlan and discounts PE-7114 (c6910c8)"},{type:"paragraph",content:"fund-from: add Fund-From tag to eligible methods/commands PE-7291 (4d47270)"},{type:"paragraph",content:"primary names: add processID to read APIs PE-7307 (e01e6ce)"},{type:"paragraph",content:"remove usage of Tags.Timestamp in favor of computing epoch indexes PE-7338 (ee1bea0)"}],"[3.1.0] (2025-01-02)"],["[3.0.0] (2024-12-10)",null,[{type:"paragraph",content:"View changes on GitHub"}],null],["Bug Fixes","bug-fixes-3",[{type:"paragraph",content:"ar.io cli: use global program from cli.ts scope for ar.io command PE-5854 (3e83298)"},{type:"paragraph",content:"expose instant param for decreaseOperatorStake function arg type (2fd1f5d)"},{type:"paragraph",content:"lua id: change lua id (d4907db)"},{type:"paragraph",content:"remove un-used import (5db9ac0)"},{type:"paragraph",content:"spawn-ant: use a valid default ttlSeconds (aea4aa7)"},{type:"paragraph",content:"use Keywords for setKeywords (19ab3ad)"}],"[3.0.0] (2024-12-10)"],["[3.0.0] (2024-12-10)",null,[{type:"paragraph",content:"View changes on GitHub"}],null],["Bug Fixes","bug-fixes-4",[{type:"paragraph",content:"ar.io cli: use global program from cli.ts scope for ar.io command PE-5854 (3e83298)"},{type:"paragraph",content:"expose instant param for decreaseOperatorStake function arg type (2fd1f5d)"},{type:"paragraph",content:"lua id: change lua id (d4907db)"},{type:"paragraph",content:"remove un-used import (5db9ac0)"},{type:"paragraph",content:"spawn-ant: use a valid default ttlSeconds (aea4aa7)"},{type:"paragraph",content:"use Keywords for setKeywords (19ab3ad)"}],"[3.0.0] (2024-12-10)"],["Features","features-3",[{type:"paragraph",content:"ar-io cli: init balance command and CLI setup (94c630b)"},{type:"paragraph",content:"ar-io cli: init join-network command (fc9dc07)"},{type:"paragraph",content:"ar.io cli: add --cu-url global parameter PE-5854 (2346f5b)"},{type:"paragraph",content:"ar.io cli: enable confirmation prompts on each write action PE-5854 (9ac88bb)"},{type:"paragraph",content:"ar.io cli: include --tags input in write actions PE-5854 (4b9d03e)"},{type:"paragraph",content:"ar.io cli: init buy/upgrade/extend-record, inc-undernames, sub-auc-bid, req-prim-name PE-5854 (5eb3df2)"},{type:"paragraph",content:"ar.io cli: init decrease-delegate-stake instant/cancel-withdraw commands PE-5854 (f0e7b9e)"},{type:"paragraph",content:"ar.io cli: init epoch read commands PE-5854 (61e0fc3)"},{type:"paragraph",content:"ar.io cli: init get token cost and auction prices PE-5854 (867807d)"},{type:"paragraph",content:"ar.io cli: init get-delegations, get-arns-record, list-arns-records commands PE-5854 (d7cbde3)"},{type:"paragraph",content:"ar.io cli: init get-gateway-delegates and get-gateways commands PE-5854 (35a33ef)"},{type:"paragraph",content:"ar.io cli: init get-vault and get-gateway commands (d262243)"},{type:"paragraph",content:"ar.io cli: init increase/decrease-operator-stake commands PE-5854 (1312860)"},{type:"paragraph",content:"ar.io cli: init info command (c721374)"},{type:"paragraph",content:"ar.io cli: init leave-network, delegate-stake PE-5854 (40ebe06)"},{type:"paragraph",content:"ar.io cli: init pagination from CLI layer PE-5854 (f52ce1f)"},{type:"paragraph",content:"ar.io cli: init read/write ANT commands PE-5854 (392a9ef)"},{type:"paragraph",content:"ar.io cli: init redelegate-stake PE-5854 (7bf4a8e)"},{type:"paragraph",content:"ar.io cli: init save-observations PE-5854 (f80bb8c)"},{type:"paragraph",content:"ar.io cli: init spawn-ant and get-ant-state PE-5854 (119c765)"},{type:"paragraph",content:"ar.io cli: init token-supply command (b58d782)"},{type:"paragraph",content:"ar.io cli: init transfer command (5553584)"},{type:"paragraph",content:"ar.io cli: init update-gateway-settings PE-5854 (7a6aa4b)"},{type:"paragraph",content:"ar.io cli: stringify outputs for command line compatibility (3c04cac)"},{type:"paragraph",content:"ARIO token: change all IO references to ARIO (4f8135d)"},{type:"paragraph",content:"ARIO token: update all IO references to ARIO (8fb2188)"},{type:"paragraph",content:"returned names: remove/replace auction APIs in favor returned names (2c9826f)"}],"[3.0.0] (2024-12-10)"],["BREAKING CHANGES","breaking-changes",[{type:"paragraph",content:"ARIO token: All exported IO and IOToken are now repleced with ARIO and ARIOToken respectively"},{type:"paragraph",content:"PE-7225"}],"[3.0.0] (2024-12-10)"],["[2.6.0] (2024-12-05)",null,[{type:"paragraph",content:"View changes on GitHub"}],null],["Bug Fixes","bug-fixes-5",[{type:"paragraph",content:"lua id: bump lua id for ANT 9 (9e8e7e8)"},{type:"paragraph",content:"use Keywords for setKeywords (99cccd4)"}],"[2.6.0] (2024-12-05)"],["Features","features-4",[{type:"paragraph",content:"get demand factor settings: init new IO method PE-6894 (ad2eb36)"},{type:"paragraph",content:"init get gateway registry settings PE-6895 (bb7b6b4)"}],"[2.6.0] (2024-12-05)"],["[2.5.5] (2024-11-28)","2-5-5-2024-11-28",[{type:"paragraph",content:"View changes on GitHub"}],"[2.6.0] (2024-12-05)"],["Bug Fixes","bug-fixes-6",[{type:"paragraph",content:"io: update gateway delegates api, add to README (65aa6a8)"}],"[2.6.0] (2024-12-05)"],["[2.5.4] (2024-11-28)","2-5-4-2024-11-28",[{type:"paragraph",content:"View changes on GitHub"}],"[2.6.0] (2024-12-05)"],["Bug Fixes","bug-fixes-7",[{type:"paragraph",content:"primary: support primary name in token cost API (b4edf47)"}],"[2.6.0] (2024-12-05)"],["[2.5.3] (2024-11-27)","2-5-3-2024-11-27",[{type:"paragraph",content:"View changes on GitHub"}],"[2.6.0] (2024-12-05)"],["Bug Fixes","bug-fixes-8",[{type:"paragraph",content:"ant lua id: update ant lua id (54ff68b)"},{type:"paragraph",content:"ant: update write handler types removes evolve handler name (d9f5de4)"},{type:"paragraph",content:"handler names: add primary name handlers (5192c09)"}],"[2.6.0] (2024-12-05)"],["2.5.2 (2024-11-25)","2-5-2-2024-11-25",[],"[2.6.0] (2024-12-05)"],["Bug Fixes","bug-fixes-9",[{type:"paragraph",content:"io: fix tag for requestPrimaryName API (bdaeaaf)"},{type:"paragraph",content:"io: updated types and fixed apis for primary name requests (a297628)"}],"[2.6.0] (2024-12-05)"],["[2.5.1] (2024-11-22)","2-5-1-2024-11-22",[{type:"paragraph",content:"View changes on GitHub"}],"[2.6.0] (2024-12-05)"],["Bug Fixes","bug-fixes-10",[{type:"paragraph",content:"primary names: update type for getPrimaryNameRequest (bdd3a9f)"}],"[2.6.0] (2024-12-05)"],["[2.5.0] (2024-11-22)",null,[{type:"paragraph",content:"View changes on GitHub"}],null],["Bug Fixes","bug-fixes-11",[{type:"paragraph",content:"ant: revert breaking change on records for ANT (58db878)"},{type:"paragraph",content:"arns: update reserved names to pagaination api (dacf0c5)"},{type:"paragraph",content:"cjs: remove ant validation from cjs test (50b8290)"},{type:"paragraph",content:"errors: we should be checking the result.Error as well as tags (7ffe131)"},{type:"paragraph",content:"eslint: remove unnecessary rule config (03a0552)"},{type:"paragraph",content:"getHandlers: remove redundant check (b0c9548)"},{type:"paragraph",content:"handlers: update handler name list (251695e)"},{type:"paragraph",content:"id and test: add test for old ant and add lua source id for new code (77601b2)"},{type:"paragraph",content:"io: add getDelegations to AoIORead (7c30c9b)"},{type:"paragraph",content:"io: use helper for computing timestamp (ffe6ff3)"},{type:"paragraph",content:"lint: ignore underscore vars (2c84d3d)"},{type:"paragraph",content:"lint: update lint rule for ignore args (136e44a)"},{type:"paragraph",content:"lint: update linter to allow nullable string (b985139)"},{type:"paragraph",content:"lua id: rollback lua id (89b8392)"},{type:"paragraph",content:"primary: add additional ANT handlers for primary names (c98b136)"},{type:"paragraph",content:"readme: make api headers h4 (395f7fb)"},{type:"paragraph",content:"readme: update readme with new apis on ant class (bce76d2)"},{type:"paragraph",content:"readme: use real outputs in example (1529f79)"},{type:"paragraph",content:"setLogo: call param txId instead of logo (cda5e1d)"},{type:"paragraph",content:"source id: name the source id tags the same on evolve and spawn (058c829)"},{type:"paragraph",content:"spawn: add lua source id to spawn (8850ed2)"},{type:"paragraph",content:"test: remove old test for validate (14a77dc)"},{type:"paragraph",content:"tests: add test for old ant (0489cb6)"},{type:"paragraph",content:"tests: add unit tests for util and move parsing of records to uitl (2d08c9a)"},{type:"paragraph",content:"tests: update ANT in tests to use v8 ant (1eff8a9)"},{type:"paragraph",content:"types: modify AoDelegation type (18bb755)"},{type:"paragraph",content:"types: restructure type construction (2ef04db)"},{type:"paragraph",content:"validation util: remove validation util (d803e59)"},{type:"paragraph",content:"validator: add comments and reformat into a more clear loop for creating the validation config (ea3e70c)"},{type:"paragraph",content:"vaults: add API for gateway vaults (923b2cd)"}],"[2.5.0] (2024-11-22)"],["Features","features-5",[{type:"paragraph",content:"delegations: add getter for staked and vaulted delegations PE-7093 (7182942)"},{type:"paragraph",content:"delegations: add SDK function to retrieve an address's delegations PE-7093 (07c9107)"},{type:"paragraph",content:"getRecords: update getRecords to return as flat array of objects (b9808c1)"},{type:"paragraph",content:"io: add getAllowedDelegates to IO (7d143e0)"},{type:"paragraph",content:"PE-6910: support primary name APIs (6ace606)"},{type:"paragraph",content:"PE-6910: support primary name APIs (82a5b44)"},{type:"paragraph",content:"redelegate stake: init IO methods PE-7159 (7539dd2)"},{type:"paragraph",content:"setLogo: add set logo api to ant class (c5812b1)"},{type:"paragraph",content:"util: move validation util to ant class (cad7149)"},{type:"paragraph",content:"validation util: simplify validation util (cd57929)"},{type:"paragraph",content:"validations: add write validation util (69fc131)"}],"[2.5.0] (2024-11-22)"],["[2.4.0] (2024-11-12)",null,[{type:"paragraph",content:"View changes on GitHub"}],null],["Bug Fixes","bug-fixes-12",[{type:"paragraph",content:"ant: add reassignName to ant implementation (9e705a9)"},{type:"paragraph",content:"auctions: fix submitAuctionApi to accept type and years (6780a80)"},{type:"paragraph",content:"auctions: update auction APIs and types (5fd2ccc)"},{type:"paragraph",content:"auctions: update read APIs to fetch auctions, use vite example display active auction (32001c2)"},{type:"paragraph",content:"auctions: update types and add intervalMs (bc21200)"},{type:"paragraph",content:"corrected AoVaultData field to be startTimestamp (b9888bf)"},{type:"paragraph",content:"delegates: fixes type (ae7be5c)"},{type:"paragraph",content:"emitter: do non strict checks on state in arns emitter (6566a3c)"},{type:"paragraph",content:"emitter: provide strictness in constuctor (060df05)"},{type:"paragraph",content:"exports: add exports to barrel file (fec094e)"},{type:"paragraph",content:"exports: dont export http stuff) (d6369aa)"},{type:"paragraph",content:"io: consolidate instantGatewayWithdrawal and instantGatewayWithdrawal to just instantWithdrawal, update `cancelWithdrawal (ea9f3eb)"},{type:"paragraph",content:"io: include address in delegate type for gateway (46ef1a7)"},{type:"paragraph",content:"lint: add lint fix and missing bracket (72446aa)"},{type:"paragraph",content:"PE-7080: add apis for fetching paginated delegates (e3d4af2)"},{type:"paragraph",content:"schema: add strict mode to ANT with default to false (4864abf)"},{type:"paragraph",content:"schemas: add passthrough on schema checks for ants (9cb2776)"},{type:"paragraph",content:"schemas: add zod schemas and tests (feba587)"},{type:"paragraph",content:"schema: specify HandlerNames instead of Handlers (44cc472)"},{type:"paragraph",content:"schemas: update ant schema and tests (f3284ed)"},{type:"paragraph",content:"schema: update handlers schema (6ec52e4)"},{type:"paragraph",content:"strict: allow for passing in strict mode on apis (e147220)"},{type:"paragraph",content:"tag: small tweak to instant tag (663de6f)"},{type:"paragraph",content:"test: correct params for get record (f999c49)"},{type:"paragraph",content:"tests: add esm tests and remove redundant cjs tests (95244ea)"},{type:"paragraph",content:"tests: add js path on imports (db1520a)"},{type:"paragraph",content:"tests: simplify strict check on test (62c9140)"},{type:"paragraph",content:"types: add back delegates for AoGateway (d337a74)"},{type:"paragraph",content:"types: update types to match contract (cb7d2b4)"},{type:"paragraph",content:"types: use generic on PageParms for sortBy, update delegate types (7a1abc4)"},{type:"paragraph",content:"util: create schema parsing util to pretty format errors (367537a)"},{type:"paragraph",content:"validations: add zod schema validations on ant returns (163c2f1)"},{type:"paragraph",content:"withdrawls: update API for cancelling withdrawls to allow delegate and operator withdrawls (5cb680a)"}],"[2.4.0] (2024-11-12)"],["Features","features-6",[{type:"paragraph",content:"ant: adds set-keywords and set-description methods for ants) (3b260a2)"},{type:"paragraph",content:"ant: support releasing of name of ANTs (16363e8)"},{type:"paragraph",content:"arns: add upgradeRecord API (9c1726d)"},{type:"paragraph",content:"auctions: add auctions api to IO classes (974897b)"},{type:"paragraph",content:"delegates: add instant delegate withdrawal for a fee (4b4cb8f)"},{type:"paragraph",content:"getVault: init IO method PE-7081 (0e3cde2)"},{type:"paragraph",content:"paginated vaults: init SDK paginated vaults PE-7081 (6d079f9)"},{type:"paragraph",content:"paginated vaults: use flat array over nested vaults PE-7081 (e17cfb7)"}],"[2.4.0] (2024-11-12)"],["[2.3.2] (2024-10-16)","2-3-2-2024-10-16",[{type:"paragraph",content:"View changes on GitHub"}],"[2.4.0] (2024-11-12)"],["Bug Fixes","bug-fixes-13",[{type:"paragraph",content:"io: add getDemandFactor api (feab461)"},{type:"paragraph",content:"io: update getTokenSupply to type that returns full breakdown of tokens (e790055)"},{type:"paragraph",content:"types: add totalEligibleGateways to AoEpochDistributionData type (9a35d39)"},{type:"paragraph",content:"types: update gateways to include services (a3fe5b4)"}],"[2.4.0] (2024-11-12)"],["[2.3.1] (2024-10-09)","2-3-1-2024-10-09",[{type:"paragraph",content:"View changes on GitHub"}],"[2.4.0] (2024-11-12)"],["Bug Fixes","bug-fixes-14",[{type:"paragraph",content:"use AoEpochObservationData type to match what is coming back from contract (684abf3)"}],"[2.4.0] (2024-11-12)"],["[2.3.0] (2024-10-08)",null,[{type:"paragraph",content:"View changes on GitHub"}],null],["Bug Fixes","bug-fixes-15",[{type:"paragraph",content:"ao: check messages is not empty to avoid .length error when evaluating outputs of dryrun (a7b4953)"},{type:"paragraph",content:"logs: enable logging in spawn and evolve utils (08ce71a)"},{type:"paragraph",content:"luaID: update lua id to latest for ant source code (9c13dd3)"},{type:"paragraph",content:"main: merge main back to alpha, release hotfixes on alpha (9299427)"},{type:"paragraph",content:"types: add source code tx id to ant state type (8949f04)"},{type:"paragraph",content:"types: fix types on ant (3bdb3a6)"},{type:"paragraph",content:"types: remove restricted type (b1fac75)"},{type:"paragraph",content:"types: update type and tests (877b03f)"},{type:"paragraph",content:"types: update types (883ffb3)"}],"[2.3.0] (2024-10-08)"],["Features","features-7",[{type:"paragraph",content:"delegates: add cancel delegate withdrawal method (a3827dc)"},{type:"paragraph",content:"io: add api for querying get registration fees handler to AoIORead class (7b3909f)"}],"[2.3.0] (2024-10-08)"],["[2.2.5] (2024-09-26)","2-2-5-2024-09-26",[{type:"paragraph",content:"View changes on GitHub"}],"[2.3.0] (2024-10-08)"],["Bug Fixes","bug-fixes-16",[{type:"paragraph",content:"ant: allow sending tags on ant write interactions (99c24f8)"}],"[2.3.0] (2024-10-08)"],["[2.2.4] (2024-09-26)","2-2-4-2024-09-26",[{type:"paragraph",content:"View changes on GitHub"}],"[2.3.0] (2024-10-08)"],["Bug Fixes","bug-fixes-17",[{type:"paragraph",content:"types: update getInfo types on IO (7a0d20d)"}],"[2.3.0] (2024-10-08)"],["[2.2.3] (2024-09-25)","2-2-3-2024-09-25",[{type:"paragraph",content:"View changes on GitHub"}],"[2.3.0] (2024-10-08)"],["Bug Fixes","bug-fixes-18",[{type:"paragraph",content:"types: update type and tests (877b03f)"}],"[2.3.0] (2024-10-08)"],["[2.2.2] (2024-09-23)","2-2-2-2024-09-23",[{type:"paragraph",content:"View changes on GitHub"}],"[2.3.0] (2024-10-08)"],["Bug Fixes","bug-fixes-19",[{type:"paragraph",content:"deps: update arbundles to @dha-team/arbundles (c41e4e4)"}],"[2.3.0] (2024-10-08)"],["[2.2.1] (2024-09-16)","2-2-1-2024-09-16",[{type:"paragraph",content:"View changes on GitHub"}],"[2.3.0] (2024-10-08)"],["Bug Fixes","bug-fixes-20",[{type:"paragraph",content:"types: correct totalEpochCount for gateway stats (f82fed8)"}],"[2.3.0] (2024-10-08)"],["[2.2.0] (2024-08-30)","2-2-0-2024-08-30",[{type:"paragraph",content:"View changes on GitHub"}],"[2.3.0] (2024-10-08)"],["Bug Fixes","bug-fixes-21",[{type:"paragraph",content:"logger: permit logger as argument for typeguard util and default it (45df626)"},{type:"paragraph",content:"register: update spawn ant to register at end of spawn (4320c80)"},{type:"paragraph",content:"signer: add typeguard util for aoSigner (0d7f210)"},{type:"paragraph",content:"signing: add aosigner to contract signer (3b0495a)"},{type:"paragraph",content:"tests: dont send messages to ao in e2e tests (e7108da)"},{type:"paragraph",content:"tests: reconfigure test structure (1872a26)"},{type:"paragraph",content:"tests: use test-wallet fixture in tests instead of generating anew each time (27a5dc2)"},{type:"paragraph",content:"typeguard: return true or false in typeguard and log the error (4b851c5)"},{type:"paragraph",content:"types: update types for epoch distributions (5aedf50)"},{type:"paragraph",content:"util: use ANTRegistry class for registering ant on spawn instead of aoconnect (350112d)"}],"[2.3.0] (2024-10-08)"],["Features","features-8",[{type:"paragraph",content:"ant id: update lua ant id to latest (968c30e)"},{type:"paragraph",content:"util: add AoAntState typeguard util (c6f457f)"}],"[2.3.0] (2024-10-08)"],["[2.1.0] (2024-08-07)","2-1-0-2024-08-07",[{type:"paragraph",content:"View changes on GitHub"}],"[2.3.0] (2024-10-08)"],["Bug Fixes","bug-fixes-22",[{type:"paragraph",content:"actions: ignore engines in action (7f6f87d)"},{type:"paragraph",content:"ant lua id: update to version Flwio4Lr08g6s6uim6lEJNnVGD9ylvz0_aafvpiL8FI (8cbd564)"},{type:"paragraph",content:"ant: remove data from ant object, none of our ant methods require data attributes (0f267c1)"},{type:"paragraph",content:"ao: update AoProcess to only support string | undefined (584aee1)"},{type:"paragraph",content:"arns: update event emitter to provide more events and logs while loading arns records (8775896)"},{type:"paragraph",content:"constants: do not set env var for ant registry (9e61cc7)"},{type:"paragraph",content:"deps: move arconnect to dev deps (34f07d2)"},{type:"paragraph",content:"emiter: use a set to filter out duplicate (7887af9)"},{type:"paragraph",content:"emitter: add page size param for emitter to increase amount of records per page to 50k (b6f2157)"},{type:"paragraph",content:"errors: use any type on error (f14ed5a)"},{type:"paragraph",content:"events: use arns name space for events (1d67dfe)"},{type:"paragraph",content:"evolve: call eval twice to ensure evolve txid is set (a6261e5)"},{type:"paragraph",content:"evolve: dont double eval (a2a9121)"},{type:"paragraph",content:"evolve: fixed evolve somehow (b06503b)"},{type:"paragraph",content:"example: dont spawn in example (d1d5147)"},{type:"paragraph",content:"example: remove unused arweave instance (d0035c0)"},{type:"paragraph",content:"format: fix linting issues in format (b72dc1f)"},{type:"paragraph",content:"gateway stats: update gateway stat types (a59b166)"},{type:"paragraph",content:"io: add api that returns the total token supply (261c85c)"},{type:"paragraph",content:"io: no longer add data to save observations (c017b52)"},{type:"paragraph",content:"lint: fix lint errors and warnings (e532f4e)"},{type:"paragraph",content:"lua id: set new lua id in constants (e4c3aaf)"},{type:"paragraph",content:"naming: name AoSigner property aoSigner (4604524)"},{type:"paragraph",content:"records: update arns emitter to use ant registry (e55a67b)"},{type:"paragraph",content:"signer: describe signing function as signer vs aoSigner in case of signer type changes (3b23f80)"},{type:"paragraph",content:"signer: move createAoSigner to be a util (7f7a0e6)"},{type:"paragraph",content:"signer: pass in signing function instead of signer class (cba16e3)"},{type:"paragraph",content:"signer: use AoSigner type as return type (8e95edd)"},{type:"paragraph",content:"spawn: update spawn to use ant registry id in the tags (28dae7f)"},{type:"paragraph",content:"tests: check the return of ACL on ant tests more granularly (350bab1)"},{type:"paragraph",content:"tests: update e2e tests to only read from ant registry (a61e0bf)"},{type:"paragraph",content:"tests: update web test to use ANT registry in app (38ca913)"},{type:"paragraph",content:"tests: use const for unchanging test vars (9f965e1)"},{type:"paragraph",content:"test: update browser test with data test id and render checks (93741cb)"},{type:"paragraph",content:"test: use a known wallet adddress in tests (9dac280)"},{type:"paragraph",content:"todo: remove completed todo comment (c868522)"},{type:"paragraph",content:"types: add gateway weights to AoGateway (e725198)"},{type:"paragraph",content:"types: check info on evolve util first (a44cca1)"},{type:"paragraph",content:"types: remove deprecated types (c674876)"},{type:"paragraph",content:"types: update AoGateway to include weights (5368668)"},{type:"paragraph",content:"types: update type name to what contract returns (99edbad)"},{type:"paragraph",content:"use custom event names to avoid overlap (5b919ac)"},{type:"paragraph",content:"utils: revert new util (c959c81)"},{type:"paragraph",content:"utils: update util to use ant registry (b2223d4)"}],"[2.3.0] (2024-10-08)"],["Features","features-9",[{type:"paragraph",content:"ant registry: add ant registry class (2056674)"},{type:"paragraph",content:"evolve: add evolve util (47bfe20)"},{type:"paragraph",content:"signing: add window arweave wallet to available signing options (7596aec)"}],"[2.3.0] (2024-10-08)"],["[2.0.2] (2024-07-12)","2-0-2-2024-07-12",[{type:"paragraph",content:"View changes on GitHub"}],"[2.3.0] (2024-10-08)"],["Bug Fixes","bug-fixes-23",[{type:"paragraph",content:"types: update gateway settings type to only support observerAddress (13e073b)"}],"[2.3.0] (2024-10-08)"],["[2.0.1] (2024-07-11)","2-0-1-2024-07-11",[{type:"paragraph",content:"View changes on GitHub"}],"[2.3.0] (2024-10-08)"],["Bug Fixes","bug-fixes-24",[{type:"paragraph",content:"logger: fixes the console logger to respect the log level provided by web clients (99d7993)"}],"[2.3.0] (2024-10-08)"],["[2.0.0] (2024-07-11)",null,[{type:"paragraph",content:"View changes on GitHub"}],null],["Bug Fixes","bug-fixes-25",[{type:"paragraph",content:"arweave: use default arweave in IO (21d25b9)"},{type:"paragraph",content:"deps: replace bunyan or console depending on the client environment (9d940aa)"},{type:"paragraph",content:"log: allow log level configuration for clients (9cb0981)"},{type:"paragraph",content:"log: replace bunyan with winston to ensure browser compatibility (80b38e0)"}],"[2.0.0] (2024-07-11)"],["Features","features-10",[{type:"paragraph",content:"io: add paginated gateway support for larger state objects (e.g. balances, records, and gateways) (b23efa8)"},{type:"paragraph",content:"util: add utility for fetching all records (8df2aac)"},{type:"paragraph",content:"io: add leaveNetwork API (54222ce)"}],"[2.0.0] (2024-07-11)"],["BREAKING CHANGES","breaking-changes-2",[{type:"paragraph",content:"deps: removes all smartweave implementations using warp-sdk. The result is an only AO compatible ANT and IO network contracts. Some utilities are preserved due to their usefulness."},{type:"paragraph",content:"imports: modifies web named exports to provide esm and cjs exports instead of minified bundle. The web bundle was causing issues in bundled projects, and polyfills are no longer provided by default. Refer to the README for specifications on how to use the SDK for a web project."}],"[2.0.0] (2024-07-11)"],["[1.2.2] (2024-07-11)","1-2-2-2024-07-11",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-26",[{type:"paragraph",content:"api: ensure timestamps are always in miliseconds (93b162f)"}],"[2.0.0] (2024-07-11)"],["[1.2.1] (2024-07-04)","1-2-1-2024-07-04",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-27",[{type:"paragraph",content:"io: default the IO process to use testnet (61bca5c)"}],"[2.0.0] (2024-07-11)"],["[1.2.0] (2024-07-03)","1-2-0-2024-07-03",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-28",[{type:"paragraph",content:"ant: add event emitter util for fetching ants (ee5287b)"},{type:"paragraph",content:"ant: fix read api and update types (977e0e3)"},{type:"paragraph",content:"ant: handle when no data is returned (1de6610)"},{type:"paragraph",content:"ants: separate out interfaces (60fd593)"},{type:"paragraph",content:"ant: update apis to implement interface (9c54db0)"},{type:"paragraph",content:"ant: update interface to expect undername instead of name for ant records (416cb3d)"},{type:"paragraph",content:"ao ant: add handler for get state (fd20aa7)"},{type:"paragraph",content:"ao reads: safely parse json (1ff5410)"},{type:"paragraph",content:"ao: add AR-IO-SDK tag to process interaction (e5b5603)"},{type:"paragraph",content:"ao: add default timestamp to getTokenCost (36fed1b)"},{type:"paragraph",content:"ao: add getPrescribedNames for epoch api (747fad2)"},{type:"paragraph",content:"ao: add retries to read interactions (67d59e2)"},{type:"paragraph",content:"ao: fix tag for join network, update observation response (556f5d5)"},{type:"paragraph",content:"ao: prune tags on joinNetwork (31978f9)"},{type:"paragraph",content:"ao read: fix interface to have ant getState api (4e95bbd)"},{type:"paragraph",content:"aos: update aos module id and lua id (e19139e)"},{type:"paragraph",content:"ao: support connection config params in AO (3e6a246)"},{type:"paragraph",content:"ao: support tags for all write interactions (67f8da9)"},{type:"paragraph",content:"ao: update APIs for ao interface to be more descriptive (f07ac36)"},{type:"paragraph",content:"ao: update epoch interfaces to support various inputs (ddc4c10)"},{type:"paragraph",content:"ao: update send on process to use proper signer and evalute result (4e2f65d)"},{type:"paragraph",content:"ao: update stake interface (427e8ba)"},{type:"paragraph",content:"ao: use types and connect config in ao process to wrap connect from ao (05b07cf)"},{type:"paragraph",content:"buy: require processId on buyRecord (cc5859f)"},{type:"paragraph",content:"deps: add eventemitter3 dep (1d50cd1)"},{type:"paragraph",content:"deps: use p-limit-lit to avoid jest issues (05e0673)"},{type:"paragraph",content:"emitter: add a end and some console logs in the example (bc4e6b8)"},{type:"paragraph",content:"emmiter: rename and move throttle to be variable powered (f9cf40d)"},{type:"paragraph",content:"epochs: fix epoch default timestamp (ffb9df7)"},{type:"paragraph",content:"events: return process ids on end of fetching (15e3f44)"},{type:"paragraph",content:"handlers: update handler names (720b178)"},{type:"paragraph",content:"io: add buyRecord API (30d5e74)"},{type:"paragraph",content:"io: add epoch-settings api and tests (56555ea)"},{type:"paragraph",content:"io: add init to provide custom process (8811016)"},{type:"paragraph",content:"io: separate out io/ao contract interfaces (d96fa59)"},{type:"paragraph",content:"io: update arns interactions on registry contract (9befe2a)"},{type:"paragraph",content:"pLimit: add pLimit for util to avoid ao throttling (5b13560)"},{type:"paragraph",content:"readds incorrectly removed descriptions (c77217a)"},{type:"paragraph",content:"revert purchasetype tag (2dc08df)"},{type:"paragraph",content:"spawn: add option state contractTxID to track where init state is from (1745766)"},{type:"paragraph",content:"tags: make remaining tags ans-116 compliant (d034c8c)"},{type:"paragraph",content:"tags: use updated ans-116 tag format for actions (261b788)"},{type:"paragraph",content:"timeout: increase timeout period on arns emitter (b5ddb5f)"},{type:"paragraph",content:"type: default to unknown return type for json (0bddce0)"},{type:"paragraph",content:"types: add ao ant state type (02dbacd)"},{type:"paragraph",content:"types: update some types for arns names and contract state (2d23241)"},{type:"paragraph",content:"updates to use IO class and process terminology (ec45d66)"},{type:"paragraph",content:"util: initial implementation of get ant process for wallet (885fa31)"}],"[2.0.0] (2024-07-11)"],["Features","features-11",[{type:"paragraph",content:"ant: add balance APIs to ant interface (ec67440)"},{type:"paragraph",content:"ant: add utility for fetchint ant modules owned by wallet (01f7ec9)"},{type:"paragraph",content:"ants: support ANT apis in SDK (b187aeb)"},{type:"paragraph",content:"ao utils: add spawn ant util (d02566e)"},{type:"paragraph",content:"ao: experiment with initial implementation of ao contract (6118cea)"},{type:"paragraph",content:"getInfo io: add getInfo method to io class (4ef25ec)"},{type:"paragraph",content:"IO: implement io/ao classes that call process apis (aab8967)"}],"[2.0.0] (2024-07-11)"],["[1.1.1] (2024-06-06)","1-1-1-2024-06-06",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-29",[{type:"paragraph",content:"api: default evaluation options on getArNSReservedNames api (0a1f22e)"}],"[2.0.0] (2024-07-11)"],["[1.1.0] (2024-06-03)","1-1-0-2024-06-03",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-30",[{type:"paragraph",content:"api: make evaluation options optional on the interface (9e5a1c0)"},{type:"paragraph",content:"api: remove unused variable for epochBlockHeight (98c5ebc)"},{type:"paragraph",content:"arweave: default to arweave.net (84c9653)"},{type:"paragraph",content:"axios: add back axios-retry (9aae4de)"},{type:"paragraph",content:"errors: throw AbortError on signal aborted (63bd395)"},{type:"paragraph",content:"getContracts: only implement util for now (6b29c2f)"},{type:"paragraph",content:"gql query: don't abstract the data protocol query (f0b8f77)"},{type:"paragraph",content:"imports: import type from base route warp-contracts (bf99a85)"},{type:"paragraph",content:"init: allow signer to be undefined and if so return readable (b6a05e2)"},{type:"paragraph",content:"init: fix type for init to allow undefined signer (0a64ea9)"},{type:"paragraph",content:"init: remove unnecessary destructuring (81af1af)"},{type:"paragraph",content:"interface: remove epochBlockHeight from interface (b646f08)"},{type:"paragraph",content:"types:remove DataItem from WriteInteractionResult (eadb1a1)"},{type:"paragraph",content:"types: use gql node interface for dataProtocolTransaction (79cebd9)"},{type:"paragraph",content:"warp: ensure contract init on read interactions (bc3d1b8)"}],"[2.0.0] (2024-07-11)"],["Features","features-12",[{type:"paragraph",content:"getContracts: add get contracts on network specific providers like WarpContract (603d36e)"},{type:"paragraph",content:"gql util: add smartweave gql utils (5ea3aab)"},{type:"paragraph",content:"write: add tags support to write interactions on warp-contract and saveObservations (46eb4c9)"}],"[2.0.0] (2024-07-11)"],["[1.0.8] (2024-05-29)","1-0-8-2024-05-29",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-31",[{type:"paragraph",content:"api: add getPriceForInteration api to ario contract (3b8083c)"},{type:"paragraph",content:"bundle: minify web bundle (9266676)"},{type:"paragraph",content:"api: use function map for method name (439ec1f)"},{type:"paragraph",content:"reserved: add reserved arns name get methods (ad203ef)"},{type:"paragraph",content:"signer: check if method is property of signer before using (c52783c)"},{type:"paragraph",content:"signer: modify signer to assume the signer type based on public key being undefined (b775c96)"},{type:"paragraph",content:"test: add dockerfile for running tests in certain node environments (86cf2ad)"}],"[2.0.0] (2024-07-11)"],["[1.0.7] (2024-05-23)","1-0-7-2024-05-23",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-32",[{type:"paragraph",content:"contract: add extendLease and increaseUndernameSupport apis (1b13b5e)"},{type:"paragraph",content:"types: fix the AtLeastOne type (ffd0869)"},{type:"paragraph",content:"deps: force arweavve to 1.15.1 (2448598)"},{type:"paragraph",content:"contract: make params required - properties and note (89db674)"},{type:"paragraph",content:"types: update tests and use overwrite type to allow mIOtoken for certain paramaters (badcece)"},{type:"paragraph",content:"api: change to increaseUndernameLimit (9b72c1e)"},{type:"paragraph",content:"docs: update ario apis (4af0862)"},{type:"paragraph",content:"tests: update extend test util to include a test domain (e959b7c)"},{type:"paragraph",content:"token: add mIO and IO token classes to exports (f47f7d5)"},{type:"paragraph",content:"types: add delegated gateway type (c877496)"},{type:"paragraph",content:"types: export the token types (dfc83ae)"},{type:"paragraph",content:"types: remove visible types (6ab1fc3)"},{type:"paragraph",content:"types: update Gateway delegates type to use the new GatewayDelegate (ac7e924)"},{type:"paragraph",content:"warp: bump warp version (db7344d)"}],"[2.0.0] (2024-07-11)"],["[1.0.6] (2024-05-07)","1-0-6-2024-05-07",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-33",[{type:"paragraph",content:"warp: bump warp to fix AbortError issue on warp imports for web (c9a5613)"}],"[2.0.0] (2024-07-11)"],["[1.0.5] (2024-05-02)","1-0-5-2024-05-02",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-34",[{type:"paragraph",content:"cjs: provide path alias for warp in cjs export (7f9bf9a)"},{type:"paragraph",content:"logger: replace winston with bunyan (0488f75)"},{type:"paragraph",content:"util: add FQDN regex that matches ArNS contract (e6d7396)"},{type:"paragraph",content:"utils: manally conver from b64 to b64url to avoid web polyfill issues (766035c)"},{type:"paragraph",content:"utils: use base64 for fromB64url util (42302ef)"},{type:"paragraph",content:"warp-contract: correctly throw error in write interaction (c2368dd)"}],"[2.0.0] (2024-07-11)"],["[1.0.4] (2024-04-30)","1-0-4-2024-04-30",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-35",[{type:"paragraph",content:"ario: update joinNetwork to accept observerWallet param (6a32dd1)"}],"[2.0.0] (2024-07-11)"],["[1.0.3] (2024-04-26)","1-0-3-2024-04-26",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-36",[{type:"paragraph",content:"signer: set owner before signing data (0b558f5)"}],"[2.0.0] (2024-07-11)"],["[1.0.2] (2024-04-25)","1-0-2-2024-04-25",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-37",[{type:"paragraph",content:"arweave: default to the arweave node import to avoid issues with browser environments (fc8c26e)"},{type:"paragraph",content:"cacheurl: use default cache url in warpcontract (a676a3c)"},{type:"paragraph",content:"init: cleanup init overload methods and tests (fa328d2)"},{type:"paragraph",content:"lint: address lint issue in ArIOWriteable (4a3ee89)"},{type:"paragraph",content:"tsconfig: modify some tsconfig settings to get isolated configs for web/cjs/esm (46b7acc)"},{type:"paragraph",content:"typeguards: make type guards accept unknowns (7f285bb)"},{type:"paragraph",content:"types: use generic types and modify the requirements for init functions (9350f78)"},{type:"paragraph",content:"utils: add writeInteraction types and update base64url logic (4f5476b)"}],"[2.0.0] (2024-07-11)"],["[1.0.1] (2024-04-23)","1-0-1-2024-04-23",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-38",[{type:"paragraph",content:"docs: improve README docs interface documentation for ArIO clients (b0da48c)"}],"[2.0.0] (2024-07-11)"],["1.0.0 (2024-04-23)","1-0-0-2024-04-23",[],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-39",[{type:"paragraph",content:"actions: bump node setup action (4eb49cd)"},{type:"paragraph",content:"actions: freeze lockfile (dba7313)"},{type:"paragraph",content:"contractadd cache config in ario constructor (1f3c0ba)"},{type:"paragraph",content:"ant: add ant contract to exports (a2ff57b)"},{type:"paragraph",content:"ant: add signer to ant test (4581b8d)"},{type:"paragraph",content:"ant: default evaluation options for ant apis that do not take an… (#25) (0c8b55d)"},{type:"paragraph",content:"ant: default evaluation options for ant apis that do not take another parameter (7c59033)"},{type:"paragraph",content:"ant: default evaluation options for apis that do not require them (72b57d5)"},{type:"paragraph",content:"ant: fix API for getRecords (c714aa3)"},{type:"paragraph",content:"apis: remove epoch from distributions and observations (7b2d279)"},{type:"paragraph",content:"arbundle version: pin version (35ffab6)"},{type:"paragraph",content:"arbundles: update arbundles import (f02d83f)"},{type:"paragraph",content:"ario: add cache config in ario constructor (#11) (ecb279d)"},{type:"paragraph",content:"ario: formatting (c61570a)"},{type:"paragraph",content:"ario: make state provider nullable and default to remote arns-service provider (fa1cb72)"},{type:"paragraph",content:"ario: re-add contract default config (2296cc3)"},{type:"paragraph",content:"ario: remove unused cache property (7f2d02e)"},{type:"paragraph",content:"build: add setImmediate polyfill for web only (ad36776)"},{type:"paragraph",content:"build: remove redundant exported type (134319b)"},{type:"paragraph",content:"cache: remove cache folder (2ac9427)"},{type:"paragraph",content:"cacheURL: update ario cache url setting pattern to use custom url appropriately (c76e67d)"},{type:"paragraph",content:"cache: validate arweave id before setting it (5ba1175)"},{type:"paragraph",content:"casing: revert to lower case casing (b5da0ab)"},{type:"paragraph",content:"comments: make class logger private, remove comments (7483246)"},{type:"paragraph",content:"connect: add init static function on ario class to create interaction classes (765f39c)"},{type:"paragraph",content:"contract configuration: return cache url as well (b4a7bc3)"},{type:"paragraph",content:"contract functions: correct contract function names (ad9bc56)"},{type:"paragraph",content:"contracts: add configuration view method and update types (4fae4a2)"},{type:"paragraph",content:"contracts: remove write method and type from remote contract (740d8b8)"},{type:"paragraph",content:"contracttxid: make contractTxID require in remote state cache instance (dc82d21)"},{type:"paragraph",content:"contracttxid: make contractTxID required in remote state cache instance (#10) (bf651bb)"},{type:"paragraph",content:"ctrl flow: remove else from control flow (4b3c4c2)"},{type:"paragraph",content:"deps: pin arweave (d39391c)"},{type:"paragraph",content:"deps: remove axios-retry, will implement later (0218e95)"},{type:"paragraph",content:"deps: remove extra crypto-browserify (9b42898)"},{type:"paragraph",content:"deps: remove warp-contracts-deploy from deps (9d4f9fa)"},{type:"paragraph",content:"docs: remove docs folder (47e8403)"},{type:"paragraph",content:"drywrite: throw on bad drywrite and continue if successful (5052c0a)"},{type:"paragraph",content:"eslintignore: remove old file names (415c163)"},{type:"paragraph",content:"eslint: remove eslint comments and use this signer (32530eb)"},{type:"paragraph",content:"esm: add polyfills for crypto (dd8fbfe)"},{type:"paragraph",content:"esm: add polyfills for crypto (#27) (553822c)"},{type:"paragraph",content:"example web: update ario instatiation (77c6842)"},{type:"paragraph",content:"example: escape quotes in packagejson for example package json (fb47de0)"},{type:"paragraph",content:"example: simplify example and remove unused method on remote cache (81637f8)"},{type:"paragraph",content:"examples: update comments and fix package.json (db7140b)"},{type:"paragraph",content:"examples: update examples to use devnet (cc037ac)"},{type:"paragraph",content:"examples: update examples with records methods, and balance methods (a2d2a02)"},{type:"paragraph",content:"exports: add arweavesigner and arconnectsigner to exports, clean up docs (c7860ed)"},{type:"paragraph",content:"exports: update exports in indices (f794437)"},{type:"paragraph",content:"exports: update package exports to have index in src folder (2cce9e3)"},{type:"paragraph",content:"files: clean git cache of duplicate casing (e9eaa2d)"},{type:"paragraph",content:"filters: punt filters (1c23cb3)"},{type:"paragraph",content:"fixture: add type to arns state fixture (5bcac32)"},{type:"paragraph",content:"formating: format (3f30f77)"},{type:"paragraph",content:"gar write: fix types and flow on gar write (f5e7774)"},{type:"paragraph",content:"gateway: update gateway settings to support autostake (82c6840)"},{type:"paragraph",content:"generics: use named generic (4b647f0)"},{type:"paragraph",content:"gitignore: remove cache from gitignore (2867abc)"},{type:"paragraph",content:"git: test fix with file casing issue (c3611ee)"},{type:"paragraph",content:"headers: use source-version for header (2b26d88)"},{type:"paragraph",content:"http: add headers sdk headers to http config (94810ed)"},{type:"paragraph",content:"husky: add commit hooks (885ce68)"},{type:"paragraph",content:"imports: update to use indexed imports from warp (1242568)"},{type:"paragraph",content:"indentation: fix indentation in examples (a266731)"},{type:"paragraph",content:"interface: removed filters and added base records types (849834d)"},{type:"paragraph",content:"interface: rename interface to ContractCache (2a0a765)"},{type:"paragraph",content:"jest: remove extra config (014fbde)"},{type:"paragraph",content:"lint: disable no-any warning certain types (de5f108)"},{type:"paragraph",content:"lint: formatting (21224e2)"},{type:"paragraph",content:"logger, errors, http: Updated to axios and axios-retry, added winston logger, more extensive custom error objects (b944f4d)"},{type:"paragraph",content:"logger: remove unused logger property (9501d1d)"},{type:"paragraph",content:"logs: removing debug logs (f025171)"},{type:"paragraph",content:"mixin: filter private methods in mixin util (beb8610)"},{type:"paragraph",content:"naming: change epoch to epochStartHeight (908971c)"},{type:"paragraph",content:"naming: rename getRecord[s] to getArNSRecord[s] (bd3d4bc)"},{type:"paragraph",content:"overloads: only accept warp contract as a contract config for ariowritable (e3c97e9)"},{type:"paragraph",content:"polyfills: rollback polyfill on logger (0cdb2f0)"},{type:"paragraph",content:"postinstall: remove husky postinstall script (c74a135)"},{type:"paragraph",content:"readme: add grammar and example recs (ecc07f7)"},{type:"paragraph",content:"readme: condense quick start (b35e5bd)"},{type:"paragraph",content:"readme: refactor api list to header tags (817d99b)"},{type:"paragraph",content:"readme: update ant header (77235ce)"},{type:"paragraph",content:"readme: update ANT usage description (70c8520)"},{type:"paragraph",content:"readme: update joinNetwork docs (9fcf440)"},{type:"paragraph",content:"readme: update quick start (a60d96a)"},{type:"paragraph",content:"readme: update readme with default provider example (68a5a16)"},{type:"paragraph",content:"readme: update readme with examples (d9ee23e)"},{type:"paragraph",content:"record records: update key to use result instead of record (90314db)"},{type:"paragraph",content:"records: remove contractTxId filter remove lodash shrink readme (50669e1)"},{type:"paragraph",content:"records: use state endpoint to fetch records (2f02c53)"},{type:"paragraph",content:"recs: modify the interfaces for contracts and implement with warp and remote service (#13) (56ebb08)"},{type:"paragraph",content:"release: remove release assets entirely (9d5a1b3)"},{type:"paragraph",content:"release: update github release config to publish packages to github (5534d9d)"},{type:"paragraph",content:"remote: getState not properly setting evalTo in http requests (55745c1)"},{type:"paragraph",content:"safety: update type safety checks (32eebbc)"},{type:"paragraph",content:"setimmediate: make set immediate a build dependency as it is required by the node winston (9292eaa)"},{type:"paragraph",content:"signer: check that contract is connected before trying to write (d352e9c)"},{type:"paragraph",content:"signer: check that contract is connected before trying to write (#29) (536a116)"},{type:"paragraph",content:"signer: fix signer in WarpContracts - update tests (ea9448f)"},{type:"paragraph",content:"signer: fix signer in WarpContracts - update tests (#32) (16d69d8)"},{type:"paragraph",content:"signer: remove jwk use, ignore web example for now (bc7e577)"},{type:"paragraph",content:"signer: remove signer, will do in other pr (d02276d)"},{type:"paragraph",content:"signer: remove use of JWK, simplify constructor (#22) (d2ef573)"},{type:"paragraph",content:"signer: update ANT to have signer (c7f8eee)"},{type:"paragraph",content:"structure: update cache provider folder to be named caches (844c1aa)"},{type:"paragraph",content:"structure: use snake case for file and folder names (37f27d3)"},{type:"paragraph",content:"test warp-contract: use beforeAll to read env vars (95cc019)"},{type:"paragraph",content:"tests: add test cases as a const (8458185)"},{type:"paragraph",content:"tests: add test for custom arIO client config (0e6142b)"},{type:"paragraph",content:"tests: change control flow pattern to .catch instead of trycatch (883de51)"},{type:"paragraph",content:"tests: dont make blockHeight or sortKey undefined but rather evalTo (f76a201)"},{type:"paragraph",content:"tests: instantiate new ant to connect in tests (9869415)"},{type:"paragraph",content:"tests: remove dryWrite from writeInteraction, update tests (bc1becc)"},{type:"paragraph",content:"tests: remove fixture and use live service for tests (30d3e8c)"},{type:"paragraph",content:"tests: test 404 response (590dea6)"},{type:"paragraph",content:"tests: update ario test (4208bd0)"},{type:"paragraph",content:"tests: update client instantiation test to check read vs write clients (059653c)"},{type:"paragraph",content:"tests: update docker compose params (a71befd)"},{type:"paragraph",content:"tests: update gateways test (1fcb3e6)"},{type:"paragraph",content:"tests: update stubs in tests (e4bbc6e)"},{type:"paragraph",content:"tests: update test to match jest syntax (553bdbb)"},{type:"paragraph",content:"tests: update tests for named prop expectation (4ea04a7)"},{type:"paragraph",content:"tests: update tests to use younger contract, add evalParams config (ae890c8)"},{type:"paragraph",content:"tests: update tests with constants and update types (1bdcfeb)"},{type:"paragraph",content:"tests: update tests with new name (2cd1b5c)"},{type:"paragraph",content:"tests: update with new names on methods (619c193)"},{type:"paragraph",content:"tests: use angela for testing (10f30fe)"},{type:"paragraph",content:"tests: use http not https in tests (fddba1e)"},{type:"paragraph",content:"tests: use process vars as priority url (faab4f3)"},{type:"paragraph",content:"test: update test to use ArweaveTransactionID class (f6c4f8b)"},{type:"paragraph",content:"tsconfig, names: reverted tsconfig to nodenext resolution, changed naming convention on provider, removed extraeneous error classes, rolled back axios-retry to match our tsconfig settings (d412d44)"},{type:"paragraph",content:"tyeps: set types to objects rather than top level params for easier readability (edfd77b)"},{type:"paragraph",content:"type: rename all type implementations (5959045)"},{type:"paragraph",content:"types and tests: update evalTo to allow undefined sortKey and block and test that (a59f05c)"},{type:"paragraph",content:"types: add @ to records (53601c1)"},{type:"paragraph",content:"types: make props nullable on certain read apis (f8ff552)"},{type:"paragraph",content:"types: remove any type (5c80242)"},{type:"paragraph",content:"types: remove any types (d8d910b)"},{type:"paragraph",content:"types: remove ArweaveTransactionID type for now (3adf53b)"},{type:"paragraph",content:"types: remove unnecesssary empty defaults (7d14edb)"},{type:"paragraph",content:"types: rename signer to ContractSigner (87d6c90)"},{type:"paragraph",content:"types: require atleast one param to update gateway settings (857ebdc)"},{type:"paragraph",content:"types: update interaction type to only use read for now (2c02e90)"},{type:"paragraph",content:"types: update tests, readme, and types (e9985dd)"},{type:"paragraph",content:"types: use partial write type (fa6a638)"},{type:"paragraph",content:"types: use string instead of any (014a262)"},{type:"paragraph",content:"validate id: make validator a private method (dce4a94)"},{type:"paragraph",content:"validity util: isBlockheight check more strict (2b28675)"},{type:"paragraph",content:"warp contract: added test for getting state after connecting with warp (060ee2c)"},{type:"paragraph",content:"warp-contract: provide logger - update isTransaction flow ctrl - use typed props (5f6e0a1)"},{type:"paragraph",content:"warp-contracts: bump warp to 1.4.38 - fixed warp exports (af4a20b)"},{type:"paragraph",content:"winston: move the winston polyfill - this will prevent any esm based web projects from getting polyfill issues (c8b7998)"},{type:"paragraph",content:"write: add dry run - sync state - abortSignal - update interface (970bdef)"},{type:"paragraph",content:"write: update utils - change error flow - update arweave constructor props (0a81c92)"},{type:"paragraph",content:"write: update write methods on warp (9c0540b)"},{type:"paragraph",content:"yarn: update lockfile (fd5e0ee)"}],"[2.0.0] (2024-07-11)"],["Features","features-13",[{type:"paragraph",content:"ant: add ANT read interface (c941c96)"},{type:"paragraph",content:"ant: create ant contract class for interacting with ant contracts (6eb7ef5)"},{type:"paragraph",content:"ants: add readable-writable framework to the ant client and implement write methods (3019f53)"},{type:"paragraph",content:"ario contract: add distributions and observation apis (21e38d1)"},{type:"paragraph",content:"arioContract: update ArIO interface and ArIOContract interface (5d87e2e)"},{type:"paragraph",content:"auctions: add auctions apis (faf08c5)"},{type:"paragraph",content:"contract: add distribution, observations apis, update readme and examples (0208317)"},{type:"paragraph",content:"contract: create new contract classes that impelement both warp and remote cache for ant contract and ar-io contracts (855da2d)"},{type:"paragraph",content:"first issue: setup examples, readme, and initial gateways provider (5a9e232)"},{type:"paragraph",content:"gar methods: add gar write methods to the ario client (e01b08b)"},{type:"paragraph",content:"inital providers: scaffold initial providers (4949514)"},{type:"paragraph",content:"io transfer: add transfer api to ario writable client (0d37623)"},{type:"paragraph",content:"observerations: add saveObservations write interaction (8dd977c)"},{type:"paragraph",content:"observers: add API for fetching prescribed observers (a18e130)"},{type:"paragraph",content:"observers: add API for fetching prescribed observers (#17) (17ce6de)"},{type:"paragraph",content:"PE-5742: add records api to arns remote cache (#8) (c46cd39)"},{type:"paragraph",content:"PE-5751: add blockheight and sortkey eval filters (#12) (832a1ad)"},{type:"paragraph",content:"PE-5758: add signer to ario class (#20) (1b82077)"},{type:"paragraph",content:"PE-5759: observations and distributions apis (#16) (dded361)"},{type:"paragraph",content:"PE-5773: add auctions read apis (#18) (e0c6fca)"},{type:"paragraph",content:"PE-5800: add epoch apis (48ee4ba)"},{type:"paragraph",content:"PE-5800: epoch apis (#15) (70563b1)"},{type:"paragraph",content:"PE-5825: ANT read interface (#19) (6a0c477)"},{type:"paragraph",content:"records: add records api to arns remote cache (1b7f54f)"},{type:"paragraph",content:"signer: add arweave signer to ario class (7e08097)"},{type:"paragraph",content:"write: add write interface and base implementation on warp-contract (6dfc969)"}],"[2.0.0] (2024-07-11)"]]},{url:"/build/ar-io-sdk/resources",sections:[["Resources",null,[],null]]},{url:"/build/ar-io-sdk/tokens",sections:[["Tokens",null,[],null]]},{url:"/build/ar-io-sdk/upgrade-guides",sections:[["Upgrade Guides",null,[],null]]},{url:"/build/gateways/admin",sections:[["AR.IO HTTP API Admin Endpoints",null,[],null],["Overview","overview",[{type:"paragraph",content:'The AR.IO HTTP API offers several endpoints that allow access to internal information and the ability to make adjustments without restarting your Gateway. Each of these endpoints behind /ar-io/admin/ have access restricted, so you will need to have set up your ADMIN_API_KEY variable and include "Authorization: "Bearer ${ADMIN_API_KEY}" in the header of your request.'},{type:"paragraph",content:'When testing endpoints at /api-docs, you can enter your ADMIN_API_KEY using the green "Authorize" button near the top of the page, or by clicking any of the open lock icons next to a password protected end point.'}],"AR.IO HTTP API Admin Endpoints"],["Debug","debug",[{type:"paragraph",content:"The ar-io/admin/debug endpoint provides a comprehensive view of the current state of your Gateway. This endpoint has been designed to offer developers and administrators insights into the operational status of the gateway, including any errors or warnings that have occurred since the last startup."},{type:"paragraph",content:"Example response"},{type:"code",content:"{\n db: {\n counts: {\n wallets: 137,\n tagNames: 61,\n tagValues: 892,\n stableTxs: 0,\n stableBlocks: 0,\n stableBlockTxs: 0,\n missingStableBlocks: 0,\n missingStableTxs: 0,\n missingTxs: 0,\n newBlocks: 32,\n newTxs: 4436,\n bundleCount: 159,\n bundleDataItems: 0,\n matcheDataItems: 0,\n dataItems: 0,\n nestedDataItems: null\n },\n heights: { minStable: -1, maxStable: -1, minNew: 1000000, maxNew: 1000031 },\n timestamps: {\n now: 1692230403,\n maxBundleQueuedAt: -1,\n maxBundleSkippedAt: 1692230390,\n maxBundleUnbundledAt: -1,\n maxBundleFullyIndexedAt: -1,\n maxNewDataItemIndexedAt: -1,\n maxStableDataItemIndexedAt: -1\n },\n errors: [],\n warnings: []\n }\n}"}],"AR.IO HTTP API Admin Endpoints"],["Queue Transaction","queue-transaction",[{type:"paragraph",content:"The ar-io/admin/queue-tx endpoint allows you to prioritize processing of a specific transaction, based on that transaction's ID. The id key must be set in the body of your request, and a POST request should be used."},{type:"paragraph",content:"This endpoint will also enable you to prioritize opening and indexing bundles by providing the L1 TX ID for the bundle, but only if your Gateway is operating with the ANS104_UNBUNDLE_FILTER and ANS104_INDEX_FILTER keys set."},{type:"paragraph",content:"Your Gateway will either respond with an error, or { message: 'TX queued' }"}],"AR.IO HTTP API Admin Endpoints"],["Block Data","block-data",[{type:"paragraph",content:"The ar-io/admin/block-data endpoint allows you to tell your Gateway to refuse to serve certain data. In order to add to this block list, make a PUT request to this endpoint with the following in the body:"},{type:"code",content:'{\n "id": "",\n "notes": "Example notes",\n "source": "Example source"\n}'},{type:"paragraph",content:"id: This should be the transaction id of the content you want to block."},{type:"paragraph",content:"notes: Notes regarding the reason this content was blocked. For documentation purposes only."},{type:"paragraph",content:"source: Identifier for the source of TX IDs you are blocking. For example, the name of a public block list. For documentation purposes only."},{type:"paragraph",content:"Your Gateway will either respond with an error, or { message: 'Content blocked' }"}],"AR.IO HTTP API Admin Endpoints"]]},{url:"/build/gateways/advanced",sections:[["Advanced Configuration",null,[],null],["Overview","overview",[{type:"paragraph",content:"The Getting Started guides for windows and linux contain all the information needed to start your AR.IO Gateway node successfully with basic configurations. There are also ever expanding advanced configuration options that allow you to run your node in a way that is customized to your specific use case."},{type:"paragraph",content:"Most of the below options can be added to your .env file in order to customize its operation. Any changes made to your .env require you to stop the docker containers running your node, and restarting them with the --build flag in order for the changes to take effect. See ENV for a complete list of environmental variables you can set."}],"Advanced Configuration"],["Data Storage Location","data-storage-location",[{type:"paragraph",content:'You can set a custom location for your AR.IO Gateway to save the data it pulls from the Arweave network. There are three primary types of data stored, and you can set a unique storage location for each of these independently. These are "chunks data", "contiguous data", and "headers data". The custom location for each of these can be set in your .env file like this:'},{type:"code",content:"CHUNKS_DATA_PATH=\nCONTIGUOUS_DATA_PATH=\nHEADERS_DATA_PATH="},{type:"paragraph",content:'Be sure to replace "" with the path to the location where you would like the data stored. If these values are omitted, the data will be stored in the "data" directory inside your Gateway code repository.'}],"Advanced Configuration"],["Admin API Key","admin-api-key",[{type:"paragraph",content:'HTTP endpoints under "/ar-io/admin" are protected by an admin API key. These endpoints allow you to get certain analytics data or make adjustments to your node as it\'s running. When your node starts, it reads your environmental variables to see if a key is set. If not, a random key is generated. The key name is ADMIN_API_KEY and it should be set in your .env file like this:'},{type:"code",content:"ADMIN_API_KEY=SUPER_SECRET_PASSWORD"},{type:"paragraph",content:"View examples of the admin endpoints here"}],"Advanced Configuration"],["Wallet Association","wallet-association",[{type:"paragraph",content:"In order to participate in the greater AR.IO network, Gateway nodes need to associate themselves with an Arweave wallet. This can be configured by setting the AR_IO_WALLET key value in your .env file."},{type:"code",content:"AR_IO_WALLET=1seRanklLU_1VTGowDZdD7s_-7k1qowT6oeFZHUZiZo"}],"Advanced Configuration"],["Unbundling","unbundling",[{type:"paragraph",content:"AR.IO Gateway nodes support unbundling and indexing ANS-104 bundle data. This is disabled by default, but can be turned on with several different configuration options. You can set these configurations with the ANS104_UNBUNDLE_FILTER and ANS104_INDEX_FILTER keys in your .env:"},{type:"code",content:'ANS104_UNBUNDLE_FILTER=""\nANS104_INDEX_FILTER=""'},{type:"paragraph",content:"The following types of filters are supported:"},{type:"code",content:'{ "never": true } # the default\n{ "always": true }\n{ "attributes": { "owner": , ... }}\n{ "tags": [{ "name": , "value": }, ...]}\n{ "and": [ , ... ]}\n{ "or": [ , ... ]}'}],"Advanced Configuration"],["Content Moderation","content-moderation",[{type:"paragraph",content:"You are able to set your Gateway to block specific transactions or data-items you don't want to serve. Unlike previous configuration options in this list, blocking content can be achieved without the need to add to your .env file and rebuild your Gateway. Instead, make a PUT request to your Gateway at /ar-io/admin/block-data. As this is an admin endpoint, you will need to have configured your ADMIN_API_KEY. Using curl as an example, the request should be formatted as follows:"},{type:"code",content:'curl -X PUT -H "Authorization: Bearer " \\\n -H "Content-Type: application/json" \\\n "http://:/ar-io/admin/block-data" \\\n -d \'{ "id": "", "notes": "Example notes", "source": "Example source" }\''},{type:"paragraph",content:"id (string): This will be the transaction ID of the content you want to add to your block list."},{type:"paragraph",content:"notes (string): Internal notes regarding why a particular ID is blocked."},{type:"paragraph",content:"source (string): Identifier of a particular source of IDs to block. (e.g. the name of a block list)"},{type:"paragraph",content:"notes and source are used for documentation only, and have no effect on your block list itself."}],"Advanced Configuration"],["Contiguous Data Cleanup","contiguous-data-cleanup",[{type:"paragraph",content:"Transaction data on Arweave is stored in a chunked manner. It is commonly retrieved, however, in the the transaction data's original, contiguous form with all of its component chunks assembled end-to-end. Gateways cache contiguous representations of the transaction data to assist in various workloads, including serving transaction data to clients, allowing for efficient utilization of valuable system resources. Gateway operators will need to determine for themselves the best balance between disk space and other resource usage based on the size of their gateway and their particular use case."},{type:"paragraph",content:"Contiguous data cache cleanup can be enabled using the CONTIGUOUS_DATA_CACHE_CLEANUP_THRESHOLD environmental variable. This variable sets the number of seconds from the creation of a file in the contiguous data cache after which that file will be deleted. For example:"},{type:"code",content:"CONTIGUOUS_DATA_CACHE_CLEANUP_THRESHOLD=10000"},{type:"paragraph",content:"will clear items from the contiguous data cache after ten thousand (10,000) seconds."}],"Advanced Configuration"],["ArNS Resolver","ar-ns-resolver",[{type:"paragraph",content:"Gateways, by default, forward requests to resolve ArNS names to arweave.dev. Starting with Release 9 gateways can instead build and maintain their own local cache. Doing so removes external dependencies and allows faster resolution."},{type:"paragraph",content:"View the code for the ArNS resolver service here: https://github.com/ar-io/arns-resolver"},{type:"paragraph",content:"NOTE: The ArNS resolver is still an experimental feature. It is possible it may behave in unexpected ways when presented with rare edge case scenarios."},{type:"paragraph",content:"In order to enable the local ArNS resolver, three environmental variables will need to be set:"},{type:"code",content:"RUN_RESOLVER=true\nTRUSTED_ARNS_RESOLVER_TYPE=resolver\nTRUSTED_ARNS_RESOLVER_URL=http://resolver:6000"},{type:"paragraph",content:"RUN_RESOLVER is a boolean representing an on/off switch for the local resolver."},{type:"paragraph",content:"TRUSTED_ARNS_RESOLVER_TYPE sets the method the gateway uses for resolving ArNS names. Use resolver for the local resolver, or gateway for default functionality."},{type:"paragraph",content:"TRUSTED_ARNS_RESOLVER_URL is the url a gateway will use to request ArNS name resolution."}],"Advanced Configuration"]]},{url:"/build/gateways/bundler",sections:[["Bundler",null,[],null],["Overview","overview",[{type:"paragraph",content:"A Turbo ANS-104 data item bundler can be run alongside an AR.IO gateway. This allows gateways the ability to accept data items to be submit to the Arweave blockweave."},{type:"paragraph",content:"The bundler service can be easily run inside Docker in the same way that the gateway is. It utilizes a separate docker compose file for configuration and deployment, which also allows for the use of a separate file for environmental variables specific to the bundler service. Additionally, the separation allows operators to spin their bundler service up or down at any time without affecting their core gateway service. Despite the use of separate docker compose files, the bundler service shares a docker network with the AR.IO gateway, and so is able to directly interact with the gateway service and data."}],"Bundler"],["Getting Started","getting-started",[{type:"paragraph",content:"NOTE: The bundler service relies on GraphQL indexing of recently bundled and uploaded data to manage its pipeline operations. The AR.IO gateway should have its indexes synced up to Arweave's current block height before starting the bundler's service stack."}],"Bundler"],["Environmental Variables","environmental-variables",[{type:"paragraph",content:"Environmental variables must be provided for the bundler to function and integrate properly with an existing AR.IO gateway. The gateway repository provides a .env.bundler.example file that can be renamed to .env.bundler and used as a starting point. It contains the following:"},{type:"code",content:"BUNDLER_ARWEAVE_WALLET='Stringified JWK wallet. e.g: '{ \"n\": \"...\", ... }'\nBUNDLER_ARWEAVE_ADDRESS='Address for above wallet'\n\nAPP_NAME='AR.IO bundler service'\n\n# Use localstack s3 bucket for shared data source between AR.IO gateway and bundler\nAWS_S3_BUCKET=ar.io\nAWS_S3_PREFIX='data'\nAWS_ACCESS_KEY_ID='test'\nAWS_SECRET_ACCESS_KEY='test'\nAWS_REGION='us-east-1'\nAWS_ENDPOINT='http://localstack:4566'"},{type:"paragraph",content:"BUNDLER_ARWEAVE_WALLET must be the entire jwk of an Arweave wallet's keyfile, stringified. All uploads of bundled data items to Arweave will be signed and paid for by this wallet, so it must maintain a balance of AR tokens sufficient to handle the uploads."},{type:"paragraph",content:"BUNDLER_ARWEAVE_ADDRESS must be the normalized public address for the provided Arweave wallet."},{type:"paragraph",content:"APP_NAME is a GraphQL tag that will be added to uploaded bundles."},{type:"paragraph",content:"The remaining lines in the .env.bundler.example file control settings that allow the bundler service to share data with the AR.IO gateway. Data sharing of contiguous data between a bundler and a gateway allows the gateway to serve optimistically cached data without waiting for it to fully settle on chain."}],"Bundler"],["Managing Bundler Access","managing-bundler-access",[{type:"paragraph",content:"By default, the bundler will only accept data items uploaded by data item signers whose normalized wallet addresses are in the ALLOW_LISTED_ADDRESSES list. This is an additional environmental variable that can be added to your .env.bundler file, and must be a comma separated list of normalized public wallet addresses for wallets that should be allowed to bundle and upload data through your gateway."},{type:"code",content:"ALLOW_LISTED_ADDRESSES=,"},{type:"paragraph",content:"The following permissioning configurations schemes are also possible:"},{type:"paragraph",content:"Scheme\nALLOW_LISTED_ADDRESSES\nSKIP_BALANCE_CHECKS\nALLOW_LISTED_SIGNATURE_TYPES\nPAYMENT_SERVICE_BASE_URL"},{type:"paragraph",content:"Allow Specific Wallets\nComma-separated normalized wallet addresses\nfalse\nEMPTY or supplied\nEMPTY"},{type:"paragraph",content:"Allow Specific chains\nEMPTY or supplied\nfalse\narbundles sigtype int\nEMPTY"},{type:"paragraph",content:"Allow All\nn/a\ntrue\nn/a\nn/a"},{type:"paragraph",content:"Allow None\nEMPTY\nfalse\nEMPTY\nEMPTY"},{type:"paragraph",content:"Allow Payers\nEMPTY or supplied\nfalse\nEMPTY or supplied\nYour payment service url"}],"Bundler"],["Indexing","indexing",[{type:"paragraph",content:"Bundlers submit data to the Arweave network as an ANS-104 data item bundle. This means it is several transactions wrapped into one. A gateway will need to unbundle these transactions in order to index them. A gateway should include the following ANS-104 filters in order to unbundle and index transactions from a particular bundler:"},{type:"code",content:'ANS104_INDEX_FILTER={ "always": true }\nANS104_UNBUNDLE_FILTER={ "attributes": { "owner_address": "$BUNDLER_ARWEAVE_ADDRESS" } }'},{type:"paragraph",content:"$BUNDLER_ARWEAVE_ADDRESS should be replaced with the normalized public wallet address associated with the bundler."},{type:"paragraph",content:"NOTE: The above filters must be placed in the .env file for the core gateway service, not the bundler."},{type:"paragraph",content:"Gateways handle data item indexing asynchronously. This means they establish a queue of items to index, and work on processing the queue in the background while the gateway continues with its normal operations. If a gateway has broad indexing filters, there can be some latency in indexing data items from the bundler while the gateway works through its queue."}],"Bundler"],["Optimistic Indexing","optimistic-indexing",[{type:"paragraph",content:"Gateway operators control access to their optimistic data item indexing API via an admin key that must be supplied by all bundling clients in order for their requests to be accepted. This key should be made available in the environment configuration files for BOTH the core gateway, and the bundler, and should be provided as AR_IO_ADMIN_KEY:"},{type:"code",content:'AR_IO_ADMIN_KEY="Admin password"'},{type:"paragraph",content:"NOTE: If a gateway is started without providing the admin key, a random string will be generated to protect the gateway's admin endpoints. This can be reset by restarting the gateway with the admin key provided in the .env file."}],"Bundler"],["Starting and Stopping the Bundler","starting-and-stopping-the-bundler",[],"Bundler"],["Starting","starting",[{type:"paragraph",content:"The bundler service is designed to run in conjunction with an AR.IO gateway, and so relies on the ar-io-network network created in Docker when the core gateway services are spun up. It is possible to spin up the bundler while the core services are down, but the network must exist in Docker."},{type:"paragraph",content:"To start the bundler, specify the env and docker-compose files being used in a docker compose up command:"},{type:"code",content:"docker compose --env-file ./.env.bundler --file docker-compose.bundler.yaml up -d"},{type:"paragraph",content:'The -d flag runs the command in "detached" mode, so it will run in the background without requiring the terminal to remain active.'}],"Bundler"],["Stopping","stopping",[{type:"paragraph",content:"To spin the bundler service down, specify the docker-compose file in a docker compose down command:"},{type:"code",content:"docker compose --file docker-compose.bundler.yaml down"}],"Bundler"],["logs","logs",[{type:"paragraph",content:"While the bundler service is running in detached mode, logs can be checked by specifying the docker-compose file in a docker compose logs command:"},{type:"code",content:"docker compose --file docker-compose.bundler.yaml logs -f --tail=0"},{type:"paragraph",content:'-f runs the command in "follow" mode, so the terminal will continue to watch and display new logs.'},{type:"paragraph",content:"--tail= defines the number of logs to display that existed prior to running the command. 0 displays only new logs."}],"Bundler"]]},{url:"/build/gateways/delegated-staking",sections:[["Delegated Staking",null,[],null],["Overview","overview",[{type:"paragraph",content:"Delegated staking is a process by which a person can stake their own ARIO tokens on someone elses AR.IO gateway. The additional staked tokens increase that gateway's chance to be selected as an observer, and so they have the potential to earn more rewards.\nIn exchange, the person who delegates the tokens will receive a share of the gateway's rewards. Gateway operators can set the percentage of rewards are available for delegating wallets."},{type:"paragraph",content:"You can find more specific information about delegated staking and how rewards are distributed in the AR.IO whitepaper."},{type:"paragraph",content:"You can easily delegate stake to a gateway by using the Gateway Portal at ar://gateways"}],"Delegated Staking"]]},{url:"/build/gateways/env",sections:[["Environmental Variables",null,[],null],["Overview","overview",[{type:"paragraph",content:"The AR.IO Gateway allows configuration customization through environmental variables. These variables dictate the gateway's behavior, from block synchronization settings to log formatting. Detailed below is a table enumerating all available environmental variables, their respective types, default values, and a brief description. Note that certain variables, such as SANDBOX_PROTOCOL, rely on others (e.g., ARNS_ROOT_HOST) to function effectively. Ensure proper understanding of these dependencies when configuring."}],"Environmental Variables"],["Variables","variables",[],"Environmental Variables"]]},{url:"/build/gateways/gateway-network",sections:[["Gateway network",null,[],null],["Overview","overview",[{type:"paragraph",content:"The AR.IO Network consists of AR.IO gateway nodes, which are identified by their registered Arweave wallet addresses and either their IP addresses or hostnames, as stored in the network's smart contract Gateway Address Registry (GAR)."},{type:"paragraph",content:"These nodes adhere to the AR.IO Network’s protocols, creating a collaborative environment of gateway nodes that vary in scale and specialization.\nThe network promotes a fundamental level of service quality and trust minimization among its participants."},{type:"paragraph",content:"Being part of the network grants AR.IO gateways an array of advantages, such as:"},{type:"paragraph",content:"Simplified advertising of services and discovery by end users via the Gateway Address Registry."},{type:"paragraph",content:"More rapid bootstrapping of key gateway operational data due to prioritized data request fulfillment among gateways joined to the network."},{type:"paragraph",content:"Sharing of data processing results."},{type:"paragraph",content:"Auditability and transparency through the use of AGPL-3 licenses, which mandate public disclosure of any software changes, thereby reinforcing the network's integrity and reliability."},{type:"paragraph",content:"Improved network reliability and performance through an incentive protocol, which uses a system of evaluations and rewards to encourage high-quality service from gateways."},{type:"paragraph",content:"Eligibility to accept delegated staking improving a gateway’s discoverability and reward opportunities."}],"Gateway network"],["Gateway Address Registry (GAR)","gateway-address-registry-gar",[{type:"paragraph",content:"Any gateway operator that wishes to join the AR.IO Network must register their node in the AR.IO smart contract’s “Gateway Address Registry”, known as the GAR.\nRegistration involves staking a minimum amount of ARIO tokens and providing additional metadata describing the gateway service offered."},{type:"paragraph",content:"After joining the network, the operator’s gateway can be easily discovered by permaweb apps, its health can be observed, and it can participate in data sharing protocols.\nA gateway becomes eligible to participate in the network’s incentive protocol in the epoch following the one they joined in."},{type:"paragraph",content:"The GAR advertises the specific attributes of each gateway including its stake, delegates, settings and services.\nThis enables permaweb apps and users to discover which gateways are currently available and meet their needs.\nApps that read the GAR can sort and filter it using the gateway metadata, for example, ranking gateways with the highest stake, reward performance, or feature set at the top of the list.\nThis would allow users to prefer the higher staked, more rewarded gateways with certain capabilities over lower staked, less rewarded gateways."}],"Gateway network"],["Data Sharing","data-sharing",[{type:"paragraph",content:"A key advantage and incentive for networked AR.IO gateways over standalone gateways is their ability to preferentially share various kinds of Arweave data among one another.\nEach gateway advertises its registered Arweave wallet address, so other network participants know who they are."},{type:"paragraph",content:"Gateways can identify AR.IO Network peers by evaluating the Gateway Address Registry (GAR) within the AR.IO smart contract.\nThey utilize that peer list to request as-yet-uncached data on behalf of their requesting clients or in service of their internal workflows.\nThis can include requests for transaction header data, data items, and chunks. The Arweave Network shall act as the backstop for all block data, transaction header data, and chunk data."},{type:"paragraph",content:"Additionally, gateways that receive requests for cache-missed data from other gateways can provide a higher quality of service to other AR.IO gateways than that which is provided to general users, apps, and infrastructure.\nHowever, gateways are not forced to share data with one another and can choose not to share their data if the intended recipient is acting maliciously.\nSuch behaviors might include failure to reciprocate in data sharing, engaging in dishonest activities / observation, or distributing invalid data."}],"Gateway network"],["Data Verification","data-verification",[{type:"paragraph",content:"Gateway data verification is achieved by linking content hashes of transactions and data items to data roots on the Arweave base layer chain.\nGateways index the chain from a trusted Arweave node and compute data roots for the base layer transaction data they download, ensuring that their data aligns with what was originally uploaded to Arweave.\nFor base layer bundles that have already been verified, gateways compute hashes of individual data items, establishing a connection between the data root, the verified bundle, and the data items it contains.\nGateways then expose these hashes and their verification status to users via HTTP headers on data responses."}],"Gateway network"]]},{url:"/build/gateways/join-testnet",sections:[["Join the AR.IO Testnet",null,[],null],["Prerequisites","prerequisites",[{type:"paragraph",content:"Must have a fully functional AR.IO gateway."},{type:"paragraph",content:"This includes the ability to resolve ArNS subdomains."},{type:"paragraph",content:"Follow installation instructions for windows or linux and get help from the ar.io community."},{type:"paragraph",content:"Gateway must be associated with an Arweave Wallet."},{type:"paragraph",content:"Learn about creating Arweave wallets here"},{type:"paragraph",content:"Arweave wallet must be funded with enough ARIO tokens to meet the minimum stake for gateway operators."}],"Join the AR.IO Testnet"]]},{url:"/build/gateways/linux-setup",sections:[["Linux Installation Instructions",null,[],null],["Overview","overview",[{type:"paragraph",content:"The following instructions will guide you through the process of installing the AR.IO node on a Linux machine, specifically Ubuntu 22.04.3 desktop on a home computer. Actual steps may differ slightly on different versions or distributions. This guide will cover how to set up your node, point a domain name to your home network, and create an nginx server for routing traffic to your node. No prior coding experience is required."}],"Linux Installation Instructions"],["System Requirements","system-requirements",[{type:"paragraph",content:"Please note, The AR.IO Node software is still in development and testing, all system requirements are subject to change."},{type:"paragraph",content:"External storage devices should be formatted as ext4."}],"Linux Installation Instructions"],["Minimum requirements","minimum-requirements",[{type:"paragraph",content:"The hardware specifications listed below represent the minimum system requirements at which the AR.IO Node has been tested. While your Node may still operate on systems with lesser specifications, please note that AR.IO cannot guarantee performance or functionality under those conditions. Use below-minimum hardware at your own risk."},{type:"paragraph",content:"4 core CPU"},{type:"paragraph",content:"4 GB Ram"},{type:"paragraph",content:"500 GB storage (SSD recommended)"},{type:"paragraph",content:"Stable 50 Mbps internet connection"}],"Linux Installation Instructions"],["Recommended","recommended",[{type:"paragraph",content:"12 core CPU"},{type:"paragraph",content:"32 GB Ram"},{type:"paragraph",content:"2 TB SSD storage"},{type:"paragraph",content:"Stable 1 Gbps internet connection"}],"Linux Installation Instructions"],["Install Packages","install-packages",[{type:"paragraph",content:"If you would like to quickly install all required and suggested packages, you can run the following 4 commands in your terminal, and skip to installing the Node."},{type:"code",content:'sudo apt update -y && sudo apt upgrade -y && sudo apt install -y curl openssh-server git certbot nginx sqlite3 build-essential && sudo systemctl enable ssh && curl -sSL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list && sudo apt-get update -y && sudo apt-get install -y yarn && curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash && source ~/.bashrc && sudo ufw allow 22 80 443 && sudo ufw enable'},{type:"code",content:'# Add Docker\'s official GPG key:\nsudo apt-get update\nsudo apt-get install ca-certificates curl\nsudo install -m 0755 -d /etc/apt/keyrings\nsudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc\nsudo chmod a+r /etc/apt/keyrings/docker.asc\n\n# Add the repository to Apt sources:\necho \\\n "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \\\n $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \\\n sudo tee /etc/apt/sources.list.d/docker.list > /dev/null\nsudo apt-get update'},{type:"code",content:"sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin"},{type:"code",content:"nvm install 20.11.1 && nvm use 20.11.1"}],"Linux Installation Instructions"],["Required packages","required-packages",[{type:"paragraph",content:"Update your software:"},{type:"code",content:"sudo apt update\nsudo apt upgrade"},{type:"paragraph",content:"Enable your firewall and open necessary ports:"},{type:"code",content:"sudo ufw enable\n\n# Optional: If using SSH, allow port 22\nsudo ufw allow 22\n\n# Allow ports 80 and 443 for HTTP and HTTPS\nsudo ufw allow 80\nsudo ufw allow 443"},{type:"paragraph",content:"Install nginx:"},{type:"code",content:"sudo apt install nginx -y"},{type:"paragraph",content:"Install git:"},{type:"code",content:"sudo apt install git -y"},{type:"paragraph",content:"Install Docker:"},{type:"code",content:'# Add Docker\'s official GPG key:\n sudo apt-get update\n sudo apt-get install ca-certificates curl\n sudo install -m 0755 -d /etc/apt/keyrings\n sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc\n sudo chmod a+r /etc/apt/keyrings/docker.asc\n\n # Add the repository to Apt sources:\n echo \\\n "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \\\n $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \\\n sudo tee /etc/apt/sources.list.d/docker.list > /dev/null\n sudo apt-get update'},{type:"code",content:"sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin"},{type:"paragraph",content:"Test Docker installation:"},{type:"code",content:"sudo docker run hello-world"},{type:"paragraph",content:"Install Certbot:"},{type:"code",content:"sudo apt install certbot -y"}],"Linux Installation Instructions"],["Suggested packages","suggested-packages",[{type:"paragraph",content:"These packages are not required to run a node in its basic form. However, they will become necessary for more advanced usage or customization."},{type:"paragraph",content:"Install ssh (optional, for remote access to your Linux machine):"},{type:"code",content:"sudo apt install openssh-server -y\nsudo systemctl enable ssh"},{type:"paragraph",content:"Install Yarn:"},{type:"code",content:'curl -sSL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -\n\necho "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list\n\nsudo apt-get update -y\n\nsudo apt-get install yarn -y'},{type:"paragraph",content:"Install NVM (Node Version Manager):"},{type:"code",content:"curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash\nsource ~/.bashrc"},{type:"paragraph",content:"Install Node.js:"},{type:"code",content:"nvm install 20.11.1"},{type:"paragraph",content:"Install build tools"},{type:"code",content:"sudo apt install build-essential"},{type:"paragraph",content:"Install SQLite:"},{type:"code",content:"sudo apt install sqlite3 -y"}],"Linux Installation Instructions"],["Install the Node","install-the-node",[{type:"paragraph",content:"Navigate to the desired installation location:"},{type:"paragraph",content:"NOTE: Your database of Arweave Transaction Headers will be created in the project directory, not Docker. So, if you are using an external hard drive to turn an old machine into a node, install the node directly to that external drive."},{type:"paragraph",content:"Clone the ar-io-node repository and navigate into it:"},{type:"code",content:"git clone -b main https://github.com/ar-io/ar-io-node\ncd ar-io-node"},{type:"paragraph",content:"Create an environmental variables file:"},{type:"code",content:"nano .env"},{type:"paragraph",content:"Paste the following content into the new file, replacing with the domain address you are using to access the node, and with the public address of your Arweave wallet, save, and exit:"},{type:"code",content:"GRAPHQL_HOST=arweave.net\nGRAPHQL_PORT=443\nSTART_HEIGHT=0\nRUN_OBSERVER=true\nARNS_ROOT_HOST=\nAR_IO_WALLET=\nOBSERVER_WALLET="},{type:"paragraph",content:"The GRAPHQL values set the proxy for GQL queries to arweave.net, You may use any available gateway that supports GQL queries. If omitted, your node can support GQL queries on locally indexed transactions, but only L1 transactions are indexed by default."},{type:"paragraph",content:"START_HEIGHT is an optional line. It sets the block number where your node will start downloading and indexing transactions headers. Omitting this line will begin indexing at block 0."},{type:"paragraph",content:"RUN_OBSERVER turns on the Observer to generate Network Compliance Reports. This is required for full participation in the AR.IO Network. Set to false to run your gateway without Observer."},{type:"paragraph",content:"ARNS_ROOT_HOST sets the starting point for resolving ARNS names, which are accessed as a subdomain of a gateway. It should be set to the url you are pointing to your node, excluding any protocol prefix. For example, use node-ar.io and not https://node-ar.io. If you are using a subdomain to access your node and do not set this value, the node will not understand incoming requests."},{type:"paragraph",content:"AR_IO_WALLET is optional, and sets the wallet you want associated with your Gateway. An associated wallet is required to join the AR.IO network."},{type:"paragraph",content:"OBSERVER_WALLET is the public address of the wallet used to sign Observer transactions. This is required for Observer to run, but may be omitted if you are running a gateway outside of the AR.IO network and do not plan to run Observer. You will need to supply the keyfile to this wallet in the next step."},{type:"paragraph",content:"Advanced configuration options can be found at docs.ar.io"},{type:"paragraph",content:"Supply Your Observer Wallet Keyfile:"},{type:"paragraph",content:'If you are running Observer, you need to provide a wallet keyfile in order to sign report upload transactions. The keyfile must be saved in the wallets directory in the root of the repository. Name the file .json, replacing "" with the public address of the wallet. This should match your OBSERVER_WALLET environmental variable.'},{type:"paragraph",content:"Learn more about creating Arweave wallets and obtaining keyfiles here"},{type:"paragraph",content:"Start the Docker container:"},{type:"code",content:"sudo docker compose up -d"},{type:"paragraph",content:"Explanation of flags:"},{type:"paragraph",content:"up: Start the Docker containers."},{type:"paragraph",content:"-d: Run the containers as background processes (detached mode)."},{type:"paragraph",content:"NOTE: Effective with Release #3, it is no longer required to include the --build flag when starting your gateway. Docker will automatically build using the image specified in the docker-commpose.yaml file."},{type:"paragraph",content:"To shut down your gateway, run the command:"},{type:"code",content:"sudo docker compose down"},{type:"paragraph",content:"To ensure your node is running correctly, check the logs for errors:"},{type:"code",content:"sudo docker compose logs -f --tail=0"},{type:"paragraph",content:"Explanation of flags:"},{type:"paragraph",content:"-f: Follow the logs in real time."},{type:"paragraph",content:"--tail=0: Ignore all logs from before running the command."},{type:"paragraph",content:"NOTE: Previous versions of these instructions advised checking a gateway's ability to fetch content using localhost. Subsequent security updates prevent this without first disabling ARNS_ROOT_HOST in your .env."}],"Linux Installation Instructions"],["Set up Networking","set-up-networking",[{type:"paragraph",content:"The following guide assumes you are running your node on a local home computer."},{type:"paragraph",content:"Register a Domain Name:\nChoose a domain registrar (e.g., Namecheap) to register a domain name."},{type:"paragraph",content:"Point the Domain at Your Home Internet:"},{type:"paragraph",content:"Obtain your public IP address by visiting https://www.whatsmyip.org/ or running:"},{type:"code",content:"curl ifconfig.me"},{type:"paragraph",content:'Create an A record with your registrar for your domain and wildcard subdomains, using your public IP address. For example, if your domain is "ar.io," create a record for "ar.io" and "*.ar.io."'},{type:"paragraph",content:"Set up Port Forwarding:"},{type:"paragraph",content:"Obtain the local IP address of the machine where the node is installed by running:"},{type:"code",content:"ip addr show | grep -w inet | awk '{print $2}' | awk -F'/' '{print $1}'"},{type:"paragraph",content:"If there are multiple lines of output, choose the one starting with 192 (usually)."},{type:"paragraph",content:"Enter your router's IP address in the address bar of a browser (e.g., 192.168.0.1)."},{type:"paragraph",content:"If you're unsure of your router's IP address, consult your router's documentation or contact your Internet Service Provider (ISP)."},{type:"paragraph",content:"Navigate to the port forwarding settings in your router configuration."},{type:"paragraph",content:"The exact steps may vary depending on your router model. Consult your router's documentation or support for detailed steps."},{type:"paragraph",content:"Set up port forwarding rules to forward incoming traffic on ports 80 (HTTP) and 443 (HTTPS) to the same ports on the machine running your node. You may also forward port 22 if you want to enable SSH access to your node from outside your home network."},{type:"paragraph",content:"Create SSL (HTTPS) Certificates for Your Domain:"},{type:"code",content:"sudo certbot certonly --manual --preferred-challenges dns --email -d .com -d '*..com'"},{type:"paragraph",content:"Follow the instructions to create the required TXT records for your domain in your chosen registrar. Use a DNS checker to verify the propagation of each record. This can take some time."},{type:"paragraph",content:"IMPORTANT: Wild card subdomain (*..com) cannot auto renew without obtaining an API key from your domain registrar. Not all registrars offer this. Certbot certificates expire every 90 days. Be sure to consult with your chosen registrar to see if they offer an API for this purpose, or run the above command again to renew your certificates. You will receive an email warning at the address you provided to remind you when it is time to renew."},{type:"paragraph",content:"Configure nginx:\nnginx is a free and open-source web server and reverse proxy server. It will handle incoming traffic, provide SSL certificates, and redirect the traffic to your node."},{type:"paragraph",content:"Open the default configuration file:"},{type:"code",content:"sudo nano /etc/nginx/sites-available/default"},{type:"paragraph",content:'Replace the file\'s contents with the following configuration (replace "" when necessary):'},{type:"code",content:"# Force redirects from HTTP to HTTPS\nserver {\n listen 80;\n listen [::]:80;\n server_name .com *..com;\n\n location / {\n return 301 https://$host$request_uri;\n }\n}\n\n# Forward traffic to your node and provide SSL certificates\nserver {\n listen 443 ssl;\n listen [::]:443 ssl;\n server_name .com *..com;\n\n ssl_certificate /etc/letsencrypt/live/.com/fullchain.pem;\n ssl_certificate_key /etc/letsencrypt/live/.com/privkey.pem;\n\n location / {\n proxy_pass http://localhost:3000;\n proxy_set_header Host $host;\n proxy_set_header X-Real-IP $remote_addr;\n proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n proxy_http_version 1.1;\n }\n}"},{type:"paragraph",content:"Save and exit nano."},{type:"paragraph",content:"Test the configuration:"},{type:"code",content:"sudo nginx -t"},{type:"paragraph",content:"If there are no errors, restart nginx:"},{type:"code",content:"sudo service nginx restart"},{type:"paragraph",content:"Your node should now be running and connected to the internet. Test it by entering https:///3lyxgbgEvqNSvJrTX2J7CfRychUD5KClFhhVLyTPNCQ in your browser."},{type:"paragraph",content:"Note: If you encounter any issues during the installation process, please seek assistance from the AR.IO community."}],"Linux Installation Instructions"]]},{url:"/build/gateways/moderation",sections:[["Content Moderation",null,[],null],["Overview","overview",[{type:"paragraph",content:"Arweave is a network designed for permanent storage of data. It is a practical impossibility for data to be wholly removed from the network once it has been uploaded."},{type:"paragraph",content:"The AR.IO Network has adopted Arweave's voluntary content moderation model, whereby every participant of the network has the autonomy to decide which content they want to (or can legally) store, serve, and see. Each gateway operating on the network has the right and ability to blocklist any content, ArNS name, or address that is deemed in violation of its content policies or is non-compliant with local regulations."},{type:"paragraph",content:"Overly restrictive content policies may impact a gateway's likelihood of\nreceiving protocol rewards."},{type:"paragraph",content:"Gateway operators may set content to be blocked by their gateway by submitting a Put request to their gateway defining the content to be blocked. This requires that the ADMIN_API_KEY environmental variable to be set in order to authenticate the moderation request."},{type:"paragraph",content:"The simplest method for submitting moderation requests to a gateway is to use curl in a terminal."}],"Content Moderation"],["Authentication","authentication",[{type:"paragraph",content:"Moderation requests must contain the gateway's ADMIN_API_KEY in the request Header, as Authorization: Bearer."},{type:"paragraph",content:"For example, if a gateway's ADMIN_API_KEY is set to secret, any request must contain Authorization: Bearer secret in the Header."}],"Content Moderation"],["Block Data","block-data",[{type:"paragraph",content:"Specific data items can be blocked by a gateway operator by submitting a Put request containing a json object with three keys:"},{type:"paragraph",content:"id: The Arweave transaction Id of the data item to be blocked."},{type:"paragraph",content:"notes: Any note the gateway operator wants to leave him/herself as to the reason the content is blocked."},{type:"paragraph",content:"source: A note as to where the content was identified as requiring moderation. i.e. a public block list."},{type:"paragraph",content:"Requests to block data must be submitted to the gateway's /ar-io/admin/block-data endpoint."},{type:"code",content:"curl -X 'PUT' \\\n 'http://localhost:3000/ar-io/admin/block-data' \\\n -H 'accept: */*' \\\n -H 'Authorization: Bearer secret' \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"id\": \"3lyxgbgEvqNSvJrTX2J7CfRychUD5KClFhhVLyTPNCQ\",\n \"notes\": \"This content is offensive\",\n \"source\": \"Public Block list\"\n}'"}],"Content Moderation"],["Unblock Data","unblock-data",[{type:"paragraph",content:"At this time, blocked data items can only be unblocked by manually deleting the corresponding row from the data/sqlite/moderation.db database.\nThe Arweave transaction Id of the blocked data item is stored in the database as raw bytes, which sqlite3 accepts as a BLOB (Binary Large OBject), and so cannot be accessed easily using the original transaction Id, which is a base64url.\nSqlite3 is able to interact with a hexadecimal representation of the BLOB, by using a BLOB literal. To do so, wrap a hexadecimal representation of the Arweave transaction Id in single quotes, and prepend an X i.e. X'de5cb181b804bea352bc9ad35f627b09f472721503e4a0a51618552f24cf3424'."},{type:"paragraph",content:"Where possible, consider using the notes or source values to identify rows for deletion rather than the id."},{type:"code",content:"sqlite3 data/sqlite/moderation.db \"DELETE FROM blocked_ids WHERE id=X'de5cb181b804bea352bc9ad35f627b09f472721503e4a0a51618552f24cf3424';\"\n# Note that the id in this command is a BLOB literal using the hexadecimal representation of the Arweave transaction Id, not the transaction Id in its normal base64url format"},{type:"code",content:"sqlite3 data/sqlite/moderation.db \"DELETE FROM blocked_ids WHERE block_source_id = (SELECT id FROM block_sources WHERE name='Public Block List');\"\n# This command uses a subquery to look up the id in block_sources where name='Public Block List'\n# This command will unblock ALL data items marked with this source value"}],"Content Moderation"],["Block ArNS Name","block-ar-ns-name",[{type:"paragraph",content:"ArNS names can be blocked so that a gateway will refuse to serve their associated content even if the name holder updates the Arweave transaction Id that the name points at."},{type:"paragraph",content:"This is done via an authenticated PUT request to the endpoint /ar-io/admin/block-name containing a json object with three keys:"},{type:"paragraph",content:"name: The ArNS name to be blocked."},{type:"paragraph",content:"notes: Any note the gateway operator wants to leave him/herself as to the reason the content is blocked."},{type:"paragraph",content:"source: A note as to where the content was identified as requiring moderation. i.e. a public block list."},{type:"code",content:"curl -X 'PUT' \\\n 'http://localhost:3000/ar-io/admin/block-name' \\\n -H 'accept: */*' \\\n -H 'Authorization: Bearer secret' \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"name\": \"i-bought-a-potato\",\n \"notes\": \"Potatoes are offensive\",\n \"source\": \"Public Block list\"\n}'"},{type:"paragraph",content:"For moderation purposes, each undername of an ArNS name is treated as a separate name and must be moderated separately."}],"Content Moderation"],["Unblock ArNS Name","unblock-ar-ns-name",[{type:"paragraph",content:"Gateway operators can unblock ArNS names that were previously blocked."},{type:"paragraph",content:"This is done via an authenticated PUT request to the endpoint /ar-io/admin/unblock-name containing a json object with a single key:"},{type:"paragraph",content:"name: The ArNS name to be unblocked"},{type:"code",content:"curl -X 'PUT' \\\n 'http://localhost:3000/ar-io/admin/unblock-name' \\\n -H 'accept: */*' \\\n -H 'Authorization: Bearer secret' \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"name\": \"i-bought-a-potato\",\n}'"}],"Content Moderation"]]},{url:"/build/gateways/observer",sections:[["Observation and Incentives (OIP)",null,[],null],["Overview","overview",[{type:"paragraph",content:'The Observation and Incentive Protocol is designed to maintain and enhance the operational integrity of gateways on the AR.IO Network.\nIt achieves this through a combination of incentivizing gateways for good performance and tasking those gateways to fulfill the role of "observers".\nThe protocol is intentionally simple and adaptable, employing a smart contract-based method for onchain “voting” to assess peer performance while being flexible on how that performance is measured.\nThis setup permits gateway and observer nodes to experiment and evolve best practices for performance evaluation, all while operating within the bounds of the network\'s immutable smart contract, thus eliminating the need for frequent contract updates (forks).'},{type:"paragraph",content:"In this protocol, observers evaluate their gateway peers' performance to resolve ArNS names.\nTheir aim is to ensure each gateway in the network accurately resolves a subset of names and assigning a pass / fail score based on their findings."},{type:"paragraph",content:'A key component of the protocol is its reward mechanism.\nThis system is predicated on gateway performance and compliance with observation duties.\nGateways that excel are tagged as "Functional Gateways" and earn rewards, while those that do not meet the criteria, “Deficient Gateways” risk facing penalties – namely, the lack of rewards.'},{type:"paragraph",content:"Funds for incentive rewards are derived from the protocol balance, which consists of ARIO tokens initially allocated at network genesis as well as those collected from ArNS asset purchases.\nEvery epoch, this balance is utilized to distribute rewards to qualifying gateways and observers based on certain performance metrics."}],"Observation and Incentives (OIP)"],["Observation Protocol","observation-protocol",[{type:"paragraph",content:"The Observation protocol is organized around daily epochs, periods of time that are broken into an observation reporting and tallying phase.\nThe protocol is followed across each epoch, promoting consistent healthy network activity that can form pro-social behaviors and react to malicious circumstances."}],"Observation and Incentives (OIP)"],["Onchain Reports","onchain-reports",[{type:"paragraph",content:"The to-be-evaluated ArNS names include a set of two (2) names randomly determined by the protocol, known as “prescribed names”, which are common across all observers within the epoch, as well as a set of eight (8) “chosen names” picked at the discretion of each individual observer.\n“Prescribed names” are assigned to act as a common denominator / baseline while “chosen names” allow each observer to evaluate names that may be important to their operation."},{type:"paragraph",content:"Observers shall upload their completed reports (in JSON format) to the Arweave network as an onchain audit trail.\nIn addition, observers shall submit an interaction to the AR.IO smart contract detailing each gateway that they observed to have “failed” their assessments.\nThese “votes” are tallied and used to determine the reward distribution."}],"Observation and Incentives (OIP)"],["Selection of Observers","selection-of-observers",[{type:"paragraph",content:"The observer selection process commences at the beginning of each epoch and employs a random-weighted selection method.\nBy combining random selection with weighted criteria like stake, tenure, and past rewards, the process aims to ensure both fairness and acknowledgment of consistent performance.\nThis method allows for a systematic yet randomized approach to selecting gateways for observation tasks."}],"Observation and Incentives (OIP)"],["Criteria for Selection","criteria-for-selection",[{type:"paragraph",content:"Up to fifty (50) gateways can be chosen as observers per epoch.\nIf the GAR is below that amount, then every gateway is designated as an observer for that epoch.\nIf there are greater than 50, then randomized selection shall be utilized."},{type:"paragraph",content:"The weighted selection criteria will consider the following for each gateway:"},{type:"paragraph",content:"Stake Weight (SW): This factor considers how financially committed a gateway is to the network. It is the ratio of the total amount of ARIO tokens staked by the gateway (plus any delegated stake) relative to the network minimum and is expressed as:"},{type:"paragraph",content:"SW = (Gateway Stake + Delegated Stake) / (Minimum Network Join Stake)"},{type:"paragraph",content:"Tenure Weight (TW): This factor considers how long a gateway has been part of the network, with a maximum value capped at four (4). This means that the maximum value is achieved after 2-years of participation in the network. It is calculated as:"},{type:"paragraph",content:"TW = (Gateway Network Tenure) / (6-months)"},{type:"paragraph",content:"Gateway Performance Ratio Weight (GPRW): This factor is a proxy for a gateway’s performance at resolving ArNS names. The weight represents the ratio of epochs in which a gateway received rewards for correctly resolving names relative to their total time on the network. To prevent division by zero conditions, it is calculated as:"},{type:"paragraph",content:"GPRW = (1 + Passed Epochs) / (1 + Participated Epochs)"},{type:"paragraph",content:"Observer Performance Ratio Weight (OPRW): This factor is a proxy for a gateway’s performance at fulfilling observation duties. The weight reflects the ratio of epochs in which a gateway, as an observer, successfully submitted observation reports relative to their total periods of service as an observer. To prevent division by zero conditions thus unfairly harming a newly joined gateway, it is calculated as:"},{type:"paragraph",content:"OPRW = (1 + Submitted Epochs) / (1 + Selected Epochs)"}],"Observation and Incentives (OIP)"],["Weight Calculation and Normalization","weight-calculation-and-normalization",[{type:"paragraph",content:"For each gateway, a composite weight (CW) is computed, combining the Stake Weight, Tenure Weight, Gateway Performance Ratio Weight, and Observer Performance Ratio Weight."},{type:"paragraph",content:"The formula used is:"},{type:"paragraph",content:"CW = SW x TW x GPRW x OPRW"},{type:"paragraph",content:"These weights are then normalized across the network to create a continuous range, allowing for proportional random selection based on the weighted scores.\nThe normalized composite weight (N_CW) for each gateway indicates its likelihood of being chosen as an observer and is calculated by dividing the gateway's CW by the sum of all CWs.\nAny gateway with a composite weight equal to zero shall be ineligible for selection as an observer during the associated epoch."}],"Observation and Incentives (OIP)"],["Random Selection Process","random-selection-process",[{type:"paragraph",content:"The selection of observers is randomized within the framework of these weights.\nA set of unique random numbers is generated with entropy within the total range of normalized weights.\nFor each random number, the gateway whose normalized weight range encompasses this number is selected.\nThis system ensures that while gateways with higher weights are more likely to be chosen, all gateways maintain a non-zero chance of selection, preserving both fairness and meritocracy in the observer assignment process.\nThe current epoch’s selected / prescribed observers as well as prescribed ArNS names to be evaluated shall be saved in the contract state at the beginning of the epoch to ensure that any activities during that epoch do not affect the selection of observers or awards distribution."}],"Observation and Incentives (OIP)"],["Performance Evaluation","performance-evaluation",[{type:"paragraph",content:"Consider the following classifications:"},{type:"paragraph",content:"Functional or Passed Gateways: are gateways that meet or surpass the network’s performance and quality standards."},{type:"paragraph",content:"Deficient or Failed Gateways: are gateways that fall short of the network's performance expectations."},{type:"paragraph",content:"Functional or Submitted Observers: are selected observers who diligently perform their duties and submit observation reports and contract interactions."},{type:"paragraph",content:"Deficient or Failed Observers: are selected observers who do not fulfill their duty of submitting observation reports and contract interactions."},{type:"paragraph",content:"At the end of an epoch, the smart contract will assess the results from the observers and determine a pass / fail score for each gateway:"},{type:"paragraph",content:"If greater than or equal to 50% of submitted observer contract interactions indicate a PASS score, then that gateway is considered Functional and eligible for gateway rewards."},{type:"paragraph",content:"Else, if greater than 50% of submitted observer contract interactions indicate a FAIL score, then that gateway is considered Deficient and ineligible for gateway rewards."},{type:"paragraph",content:"These results will determine how reward distributions are made for that epoch.\nRewards shall be distributed after forty (40) minutes (approx. twenty (20) Arweave blocks) in the following epoch have elapsed.\nThis delay ensures that all observation contract interactions are safely confirmed by the Arweave network without risk of “forking out” prior to the evaluation and reward distribution process."}],"Observation and Incentives (OIP)"],["Reward Distribution","reward-distribution",[{type:"paragraph",content:"Each epoch, a portion of the protocol balance is earmarked for distribution as rewards.\nThis value shall begin at 0.1% per epoch for the first year of operation, then linearly decline down to and stabilize at 0.05% over the following 6 months.\nFrom this allocation, two distinct reward categories are derived:"},{type:"paragraph",content:"Base Gateway Reward (BGR): This is the portion of the reward allocated to each Functional Gateway within the network and is calculated as:"},{type:"paragraph",content:"BGR = [Epoch Reward Allocation x 90% / Total Gateways in the Network]"},{type:"paragraph",content:"Base Observer Reward (BOR): Observers, due to their additional responsibilities, have a separate reward calculated as:"},{type:"paragraph",content:"BOR = [Epoch Reward Allocation x 10% / Total Selected Observers for the Epoch]"}],"Observation and Incentives (OIP)"],["Distribution Based on Performance","distribution-based-on-performance",[{type:"paragraph",content:"The reward distribution is contingent on the performance classifications derived from the Performance Evaluation:"},{type:"paragraph",content:"Functional Gateways: Gateways that meet the performance criteria receive the Base Gateway Reward."},{type:"paragraph",content:"Deficient Gateways: Gateways falling short in performance do not receive any gateway rewards."},{type:"paragraph",content:"Functional Observers: Observers that fulfilled their duty receive the Base Observer Reward."},{type:"paragraph",content:"Deficient Observers: Observers failing to meet their responsibilities do not receive observer rewards. Furthermore, if they are also Functional Gateways, their gateway reward is reduced by 25% for that epoch as a consequence for not performing their observation duty."},{type:"paragraph",content:"Gateways shall be given the option to have their reward tokens “auto-staked” to their existing stake or sent to their wallet as unlocked tokens. The default setting shall be “auto-staked”."}],"Observation and Incentives (OIP)"],["Distribution to Delegates","distribution-to-delegates",[{type:"paragraph",content:"The protocol will automatically distribute a Functional Gateway’s shared rewards with its delegates.\nThe distribution will consider the gateway’s total reward for the period (including observation rewards), the gateway’s “Delegate Reward Share Ratio”, and each delegate’s stake proportional to the total delegation.\nEach individual delegate reward is calculated as:"},{type:"paragraph",content:"DRi = Total Rewards x Reward Share Ratio x (Delegate’s Stake / Total Delegated Stake)"},{type:"paragraph",content:"Unlike gateways, token reward distributions to delegated stakers will only be “auto-staked” in that they will be automatically added to the delegate’s existing stake associated with the rewarded gateway.\nThe delegated staker is then free to withdraw their staked rewards at any time (subject to withdrawal delays)."}],"Observation and Incentives (OIP)"],["Undistributed Rewards","undistributed-rewards",[{type:"paragraph",content:"In cases where rewards are not distributed, either due to the inactivity or deficiency of gateways or observers, the allocated tokens shall remain in the protocol balance and carry forward to the next epoch.\nThis mechanism is in place to discourage observers from frivolously marking their peers as offline in hopes of attaining a higher portion of the reward pool.\nNote that if a gateway (and its delegates) leaves the network or a delegate fully withdraws stake from a gateway, they become ineligible to receive rewards within the corresponding epoch and the earmarked rewards will not be distributed."}],"Observation and Incentives (OIP)"],["Handling Deficient Gateways","handling-deficient-gateways",[{type:"paragraph",content:"To maintain network efficiency and reduce contract state bloat, gateways that are marked as deficient, and thus fail to receive rewards,\nfor thirty (30) consecutive epochs will automatically trigger a “Network Leave” action and be subjesct to the associated stake withdrawal durations for both gateway stake and any delegated stake.\nIn addition, the gateway shall have its minimum network-join stake slashed by 100%. The slashed stake shall be immediately sent to the protocol balance."}],"Observation and Incentives (OIP)"]]},{url:"/build/gateways/release-notes",sections:[["AR.IO Release Notes",null,[],null],["Overview","overview",[{type:"paragraph",content:"Welcome to the documentation page for the AR.IO gateway release notes. Here, you will find detailed information about each version of the AR.IO gateway, including the enhancements, bug fixes, and any other changes introduced in every release. This page serves as a comprehensive resource to keep you informed about the latest developments and updates in the AR.IO gateway. For those interested in exploring the source code, each release's code is readily accessible at our GitHub repository: AR.IO gateway change logs. Stay updated with the continuous improvements and advancements in the AR.IO gateway by referring to this page for all release-related information."}],"AR.IO Release Notes"],["[Release 23] - 2025-01-13","release-23-2025-01-13",[],"AR.IO Release Notes"],["Added","added",[{type:"paragraph",content:"Added FS_CLEANUP_WORKER_BATCH_SIZE,\nFS_CLEANUP_WORKER_BATCH_PAUSE_DURATION, and\nFS_CLEANUP_WORKER_RESTART_PAUSE_DURATION environment variables to allow\nconfiguration of number of contiguous data files cleaned up per batch, the\npause between each batch, and the pause before restarting the entire cleanup\nprocess again."},{type:"paragraph",content:"Added data_items_unbundled_total Prometheus metric that counts the total\nnumber of data items unbundled, including those that did not match the\nunbundling filter."},{type:"paragraph",content:"Added a parent_type label that can be one of transaction or data_item\nto data item indexing metrics."},{type:"paragraph",content:"Added a files_cleaned_total total Prometheus metric to enable monitoring of\ncontiguous data cleanup."},{type:"paragraph",content:"Added support for specifying the admin API via a file specified by the\nADMIN_API_KEY_FILE environment variable."},{type:"paragraph",content:"Added experimental support for posting chunks in a non-blocking way to\nsecondary nodes specified via a comma separate list in the\nSECONDARY_CHUNK_POST_URLS environment variable."}],"AR.IO Release Notes"],["Changed","changed",[{type:"paragraph",content:"Renamed the parent_type lable to contiguous_data_type on bundle metrics\nto more accurately reflect the meaning of the label."},{type:"paragraph",content:"Reduced the maximum time to refresh the ArNS name list to 10 seconds to\nminimize delays in ArNS availability after a new name is registered."},{type:"paragraph",content:"Changed /ar-io/admin/queue-bundle to wait for bundles rows to be written\nto the DB before responding to ensure that errors that occur due to DB\ncontention are not silently ignored."},{type:"paragraph",content:"Data items are now flushed even when block indexing is stopped. This allows\nfor indexing batches of data items using the admin API with block indexing\ndisabled."},{type:"paragraph",content:"Adjust services in docker-compose to use unless-stopped as their restart\npolicy. This guards against missing restarts in the case where service\ncontainers exit with a success status even when they shouldn't."}],"AR.IO Release Notes"],["Fixed","fixed",[{type:"paragraph",content:"Added missing created_at field in blocked_names table."},{type:"paragraph",content:"Fixed broken ArNS undername resolution."}],"AR.IO Release Notes"],["[Release 22] - 2024-12-18","release-22-2024-12-18",[],"AR.IO Release Notes"],["Added","added-2",[{type:"paragraph",content:'Added the ability to block and unblock ArNS names (e.g., to comply with hosting provider TOS). To block a name, POST { "name": "" } to /ar-io/admin/block-name. To unblock a name, POST { "name": "" } to /ar-io/admin/unblock-name.'}],"AR.IO Release Notes"],["Changed","changed-2",[{type:"paragraph",content:"Return an HTTP 429 response to POSTs to /ar-io/admin/queue-bundle when the bundle data import queue is full so that scripts queuing bundles can wait rather than overflowing it."}],"AR.IO Release Notes"],["Fixed","fixed-2",[{type:"paragraph",content:"Adjust ArNS length limit from <= 48 to <= 51 to match the limit enforced by the AO process."}],"AR.IO Release Notes"],["[Release 21] - 2024-12-05","release-21-2024-12-05",[],"AR.IO Release Notes"],["Added","added-3",[{type:"paragraph",content:"Added a ClickHouse auto-import service. When enabled, it calls the Parquet export API, imports the exported Parquet into ClickHouse, moves the Parquet files to an imported subdirectory, and deletes data items in SQLite up to where the Parquet export ended. To use it, run Docker Compose with the clickhouse profile, set the CLICKHOUSE_URL to http://clickhouse:8123, and ensure you have set an ADMIN_KEY. Using this configuration, the core service will also combine results from ClickHouse and SQLite when querying transaction data via GraphQL. Note: if you have a large number of data items in SQLite, the first export and subsequent delete may take an extended period. Also, this functionality is considered experimental. We expect there are still bugs to be found in it and we may make breaking changes to the ClickHouse schema in the future. If you choose to use it in production (not yet recommended), we suggest backing up copies of the Parquet files found in data/parquet/imported so that they can be reimported if anything goes wrong or future changes require it."},{type:"paragraph",content:"Added a background data verification process that will attempt to recompute data roots for bundles and compare them to data roots indexed from Arweave nodes. When the data roots match, all descendant data items will be marked as verified. This enables verification of data initially retrieived from sources, like other gateways, that serve contiguous data instead of verifiable chunks. Data verification can be enabled by setting the ENABLE_BACKGROUND_DATA_VERIFICATION environment variable to true. The interval between attempts to verify batches of bundles is configurable using the BACKGROUND_DATA_VERIFICATION_INTERVAL_SECONDS environment variable."},{type:"paragraph",content:"Added a CHUNK_POST_MIN_SUCCESS_COUNT environment variable to configure how many Arweave nodes must accept a chunk before a chunk broadcast is considered successful."},{type:"paragraph",content:"Added arweave_chunk_post_total and arweave_chunk_broadcast_total Prometheus metrics to respectively track the number of successful chunk POSTs to Arweave nodes and the number of chunks successfully broadcast."},{type:"paragraph",content:"When resolving ArNS names, the entire list of names is now cached instead of individually checking whether each name exists. This reduces the load on AO CUs since the entire list can be reused across multiple requests for different names. Note: due to the default 5 minute interval between name list refreshes, newly registered may now take longer to resolver after initial registration. We intend to make further caching refinements to address this in the future."},{type:"paragraph",content:"Added support for multiple prioritized trusted gateways configurable by setting the TRUSTED_GATEWAYS_URLS environment variable to a JSON value containing a mapping of gateway hosts to priorities. Data requests are sent to other gateways in ascending priority order. If multiple gateways share the same priority, all the gateways with the same priority are tried in a random order before continuing on to the next priority."},{type:"paragraph",content:"Added support for caching contiguous data in S3. It is enabled by default when the AWS_S3_CONTIGUOUS_DATA_BUCKET and AWS_S3_CONTIGUOUS_DATA_PREFIX environment variables are set."}],"AR.IO Release Notes"],["Changed","changed-3",[{type:"paragraph",content:"trusted-gateway was changed to trusted-gateways in ON_DEMAND_RETRIEVAL_ORDER and BACKGROUND_RETRIEVAL_ORDER."},{type:"paragraph",content:"Renamed the S3 contiguous environment variables - AWS_S3_BUCKET to AWS_S3_CONTIGUOUS_DATA_BUCKET and AWS_S3_PREFIX to AWS_S3_CONTIGUOUS_DATA_PREFIX."}],"AR.IO Release Notes"],["[Release 20] - 2024-11-15","release-20-2024-11-15",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Exposed the core service chunk POST endpoint via Envoy. It accepts a Arweave data chunk and broadcasts it to either the comma separated list of URLs specified by the CHUNK_POST_URLs environment variable or, if none are specified, the /chunk path on URL specified by the TRUST_GATEWAY_URL environment variable."},{type:"paragraph",content:"Added a X-AR-IO-Root-Transaction-Id HTTP header to data responses containing the root base layer transaction ID for the ID in question if it's been indexed."},{type:"paragraph",content:"Added a X-AR-IO-Data-Item-Data-Offset HTTP header containing the offset of the data item relative to the root bundle base layer transaction for it. In conjunction with X-AR-IO-Root-Transaction-Id, it enables retrieving data for data item IDs from base layer data using first a HEAD request to retrieve the root ID and data offset followed by a range request into the root bundle. This greatly increases the likelihood of retriving data item data by ID since only an index into the base layer and Arweave chunk availability is needed for this access method to succeed."},{type:"paragraph",content:"Added an experimental ClickHouse service to docker-compose.yaml (available via the clickhouse profile). This will be used as a supplemental GraphQL DB in upcoming releases."},{type:"paragraph",content:"Added a data item indexing healthcheck that can be enabled by setting the RUN_AUTOHEAL environment variable to true. When enabled, it will restart the core service if no data items have been indexed since the value specified by the MAX_EXPECTED_DATA_ITEM_INDEXING_INTERVAL_SECONDS environment variable."}],"AR.IO Release Notes"],["[Release 19] - 2024-10-21","release-19-2024-10-21",[{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Adjusted data item flushing to use the bundle DB worker instead of the core DB worker to prevent write contention and failed flushes under heavy unbundling load."},{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added X-AR-IO-Digest, X-AR-IO-Stable, X-AR-IO-Verified, and ETag headers. X-AR-IO-Digest contains a base64 URL encoded representation of the SHA-256 hash of the data item data. It may be empty if the gateway has not previously cached the data locally. X-AR-IO-Stable contains either true or false depending on whether the associated Arweave transaction is more than 18 blocks old or not. X-AR-IO-Verified contains either true if the gateway has verified the data root of the L1 transaction or the L1 root parent of the data item or false if it has not. ETag contains the same value a X-AR-IO-Digest and is used to improve HTTP caching efficiency."},{type:"paragraph",content:"Added support for using a different data source for on-demand and background data retrieval. Background data retrieval is used when unbundling. The background retrieval data source order is configurable using the BACKGROUND_RETRIEVAL_ORDER environment variable and defaults to chunks,s3,trusted-gateway,tx-data. Priority is given to chunk retrieval since chunks are verifiable."},{type:"paragraph",content:"Added an /ar-io/admin/export-parquet/status to support monitoring of in-progress Parquet export status."},{type:"paragraph",content:"Added sqlite_in_flight_ops Prometheus metric with worker (core, bundles, data, or moderation) and role (read or write) labels to support monitoring the number of in-flight DB operations."},{type:"paragraph",content:'Added experimental Grafana and Prometheus based observability stack. See the "Monitoring and Observability" section of the README for more details.'},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Bundle data is now retrieved as chunks from Arweave nodes by default so that data roots can be compared against the chain (see entry about background retrieval above)."},{type:"paragraph",content:"Changed observer configuration to use 8 instead of 5 chosen names. These are combined with 2 names prescribed from the contract for a total of 10 names observed each epoch to provide increased ArNS observation coverage."},{type:"paragraph",content:"Verification status is set on data items when unbundling a parent that has already been verified."}],"AR.IO Release Notes"],["[Release 18] - 2024-10-01","release-18-2024-10-01",[{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Improved performance of data attributes query that was preventing data.db WAL flushing."},{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added WAL sqlite_wal_checkpoint_pages Prometheus metric to help monitor WAL flushing."},{type:"paragraph",content:"Added a POST /ar-io/admin/export-parquet endpoint that can be used to export the contents of the SQLite3 core and bundle DBs as Parquet. To trigger an export, POST JSON containing outputDir, startHeight, endHeight, and maxFileRows keys. The resulting Parquet files can then be queried directly using DuckDB or loaded into another system (e.g. ClickHouse). Scripts will be provided to help automate the latter in a future release."},{type:"paragraph",content:"Added ARNS_RESOLVER_OVERRIDE_TTL_SECONDS that can be used to force ArNS names to refresh before their TTLs expire."},{type:"paragraph",content:"Added a GET /ar-io/resolver/:name endpoint that returns an ArNS resolution for the given name."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Removed ArNS resolver service in favor of integrated resolver. If a standalone resolver is still desired, the core service can be run with the START_WRITERS environment variable set to false. This will disable indexing while preserving resolver functionality."},{type:"paragraph",content:"Deduplicated writes to data.db to improve performance and reduce WAL growth rate."}],"AR.IO Release Notes"],["[Release 17] - 2024-09-09","release-17-2024-09-09",[{type:"paragraph",content:"Notes"},{type:"paragraph",content:"This release includes a LONG RUNNING MIGRATION. Your node may appear unresponsive while it is running. It is best to wait for it to complete. If it fails or is interrupted, removing your SQLite DBs (in data/sqlite by default) should resolve the issue, provided you are willing to lose your GraphQL index and let your node rebuild it."},{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Use the correct environment variable to populate WEBHOOK_BLOCK_FILTER in docker-compose.yaml."},{type:"paragraph",content:"Don't cache data regions retrieved to satisfy range requests to avoid unnecessary storage overhead and prevent inserting invalid ID to hash mappings into the data DB."},{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added a new ClickHouse based DB backend. It can be used in combination with the SQLite DB backend to enable batch loading of historical data from Parquet. It also opens up the possibility of higher DB performance and scalability. In its current state it should be considered a technology preview. It won't be useful to most users until we either provide Parquet files to load into it or automate flushing of the SQLite DB to it (both are planned in future release). It is not intended to be standalone solution. It supports bulk loading and efficient GraphQL querying of transactions and data items, but it relies on SQLite (or potentially another OLTP in the future) to index recent data. These limitations allow greatly simplified schema and query construction. Querying the new ClickHouse DB for transaction and data items via GraphQL is enabled by setting the CLICKHOUSE_URL environment variable."},{type:"paragraph",content:"Added the ability to skip storing transaction signatures in the DB by setting WRITE_TRANSACTION_DB_SIGNATURES to false. Missing signatures are fetched from the trusted Arweave node when needed for GraphQL results."},{type:"paragraph",content:"Added a Redis backed signature cache to support retrieving optimistically indexed data item signatures in GraphQL queries when writing data items signatures to the DB has been disabled."},{type:"paragraph",content:"Added on-demand and composite ArNS resolvers. The on-demand resolver fetches results directly from an AO CU. The composite resolver attempts resolution in the order specified by the ARNS_RESOLVER_PRIORITY_ORDER environment variable (defaults to on-demand,gateway)."},{type:"paragraph",content:"Added a queue_length Prometheus metric to fasciliate monitoring queues and inform future optimizations"},{type:"paragraph",content:"Added SQLite WAL cleanup worker to help manage the size of the data.db-wal file. Future improvements to data.db usage are also planned to further improve WAL management."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Handle data requests by ID on ArNS sites. This enables ArNS sites to use relative links to data by ID."},{type:"paragraph",content:"Replaced ARNS_RESOLVER_TYPE with ARNS_RESOLVER_PRIORITY_ORDER (defaults to on-demand,gateway)."},{type:"paragraph",content:"Introduced unbundling back pressure. When either data item data or GraphQL indexing queue depths are more than the value specified by the MAX_DATA_ITEM_QUEUE_SIZE environment variable (defaults to 100000), unbundling is paused until the queues length falls bellow that threshold. This prevents the gateway from running out of memory when the unbundling rate exceeds the indexing rate while avoiding wasteful bundle reprocessing."},{type:"paragraph",content:"Prioritized optimistic data item indexing by inserting optimistic data items at the front of the indexing queues."},{type:"paragraph",content:"Prioritized nested bundle indexing by inserting nested bundles at the front of the unbundling queue."}],"AR.IO Release Notes"],["[Release 16] - 2024-08-09","release-16-2024-08-09",[{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Fixed promise leak caused by missing await when saving data items to the DB."},{type:"paragraph",content:"Modified ArNS middleware to not attempt resolution when receiving requests for a different hostname than the one specified by ARNS_ROOT_HOST."},{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added support for returning Content-Encoding HTTP headers based on user specified Content-Encoding tags."},{type:"paragraph",content:"Added isNestedBundle filter enables that matches any nested bundle when indexing. This enables composite unbundling filters that match a set of L1 tags and bundles nested under them."},{type:"paragraph",content:"Added ability to skip writing ANS-104 signatures to the DB and load them based on offsets from the data instead. This significantly reduces the size of the bundles DB. It can be enabled by setting the WRITE_ANS104_DATA_ITEM_DB_SIGNATURES environment variable to false."},{type:"paragraph",content:"Added data_item_data_indexed_total Prometheus counter to count data items with data attributes indexed."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Queue data attributes writes when serving data rather than writing them syncronously."},{type:"paragraph",content:"Reduced the default data indexer count to 1 to lessen the load on the data DB."},{type:"paragraph",content:"Switched a number of overly verbose info logs to debug level."},{type:"paragraph",content:"Removed docker-compose on-failure restart limits to ensure that services restart no matter how many times they fail."},{type:"paragraph",content:"Modified the data_items_indexed_total Prometheus counter to count data items indexed for GraphQL querying instead of data attributes."},{type:"paragraph",content:"Increased aggressiveness of contiguous data cleanup. It now pauses 5 seconds instead of 10 seconds per batch and runs every 4 hours instead of every 24 hours."}],"AR.IO Release Notes"],["[Release 15] - 2024-07-19","release-15-2024-07-19",[{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Fixed query error that was preventing bundles from being marked as fully imported in the database."},{type:"paragraph",content:"Added"},{type:"paragraph",content:"Adjusted data item indexing to record data item signature types in the DB. This helps distinguish between signatures using different key formats, and will enable querying by signature type in the future."},{type:"paragraph",content:"Adjusted data item indexing to record offsets for data items within bundles and signatures and owners within data items. In the future this will allow us to avoid saving owners and signatures in the DB and thus considerably reduce the size of the bundles DB."},{type:"paragraph",content:"Added ARNS_CACHE_TTL_MS environment variable to control the TTL of ARNS cache entries (defaults to 1 hour)."},{type:"paragraph",content:"Added support for multiple ranges in a single HTTP range request."},{type:"paragraph",content:"Added experimental chunk POST endpoint that broadcasts chunks to the comma-separate list of URLS in the CHUNK_BROADCAST_URLS environment variable. It is available at /chunk on the internal gateway service port (4000 by default) but is not yet exposed through Envoy."},{type:"paragraph",content:"Added support for running an AO CU adjacent to the gateway (see README.md for details)."},{type:"paragraph",content:"Added X-ArNS-Process-Id to ArNS resolved name headers."},{type:"paragraph",content:"Added a set of AO_... environment variables for specifying which AO URLs should be used (see docker-compose.yaml for the complete list). The AO_CU_URL is of particular use since the core and resolver services only perform AO reads and only the CU is needed for reads."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Split the monolithic docker-compose.yaml into docker-compose.yaml, docker-compose.bundler.yaml, and docker-compose.ao.yaml (see README for details)."},{type:"paragraph",content:"Replaced references to 'docker-compose' with 'docker compose' in the docs since the former is mostly deprecated."},{type:"paragraph",content:"Reduce max fork depth from 50 to 18 inline to reflect Arweave 2.7.2 protocol changes."},{type:"paragraph",content:"Increased the aggressiveness of bundle reprocessing by reducing reprocessing interval from 10 minutes to 5 minutes and raising reprocessing batch size from 100 to 1000."},{type:"paragraph",content:"Use a patched version of Litestream to work around insufficient S3 multipart upload size in the upstream version."}],"AR.IO Release Notes"],["[Release 14] - 2024-06-26","release-14-2024-06-26",[{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Correctly handle manifest index after paths."}],"AR.IO Release Notes"],["[Release 13] - 2024-06-24","release-13-2024-06-24",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added support for optimistically reading data items uploaded using the integrated Turbo bundler via the LocalStack S3 interface."},{type:"paragraph",content:"Added X-AR-IO-Origin-Node-Release header to outbound data requests."},{type:"paragraph",content:"Added hops, origin, and originNodeRelease query params to outbound data requests."},{type:"paragraph",content:"Added support for fallback in v0.2 manifests that is used if no path in the manifest is matched."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Updated Observer to read prescribed names from and write observations to the ar.io AO network process."},{type:"paragraph",content:"Updated Resolver to read from the ar.io AO network process."},{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Modified optimistic indexing of data items to use a null parent_id when inserting into the DB instead of a placeholder value. This prevents unexpected non-null bundledIn values in GraphQL results for optimistically indexed data items."},{type:"paragraph",content:"Modified GraphQl query logic to require an ID for single block GraphQL queries. Previously queries missing an ID were returning an internal SQLite error. This represents a small departure from arweave.net's query logic which returns the latest block for these queries. We recommend querying blocks instead of block in cases where the latest block is desired."},{type:"paragraph",content:"Adjusted Observer health check to reflect port change to 5050."},{type:"paragraph",content:"Security"},{type:"paragraph",content:"Modified docker-compose.yaml to only expose Redis, PostgreSQL, and LocalStack ports internally. This protects gateways that neglect to deploy behind a firewall, reverse proxy, or load balancer."}],"AR.IO Release Notes"],["[Release 12] - 2024-06-05","release-12-2024-06-05",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added /ar-io/admin/queue-data-item endpoint for queuing data item headers for indexing before the bundles containing them are processed. This allows trusted bundlers to make their data items quickly available to be queried via GraphQL without having to wait for bundle data submission or unbundling."},{type:"paragraph",content:"Added experimental support for retrieving contiguous data from S3. See AWS_* environment variables documentation for configuration details. In conjuction with a local Turbo bundler this allows optimistic bundle (but not yet data item) retrieval."},{type:"paragraph",content:"Add experimental support for fetching data from gateway peers. It can be enabled by adding ario-peer to ON_DEMAND_RETRIEVAL_ORDER. Note: do not expect this work reliably yet! This functionality is in active development and will be improved in future releases."},{type:"paragraph",content:"Add import_attempt_count to bundle records to enable future bundle import retry optimizations."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Removed version from docker-compose.yaml to avoid warnings with recent versions of docker-compose."},{type:"paragraph",content:"Switched default observer port from 5000 to 5050 to avoid conflict on OS X. Since Envoy is used to provide external access to the observer API this should have no user visible effect."}],"AR.IO Release Notes"],["[Release 11] - 2024-05-21","release-11-2024-05-21",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added arweave_tx_fetch_total Prometheus metric to track counts of transaction headers fetched from the trusted node and Arweave network peers."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Revert to using unnamed bind mounts due to cross platform issues with named volumes."}],"AR.IO Release Notes"],["[Release 10] - 2024-05-20","release-10-2024-05-20",[{type:"paragraph",content:"Added"},{type:"paragraph",content:'Added experimental support for streaming SQLite backups to S3 (and compatible services) using Litestream. Start the service using the docker-compose "litestream" profile to use it, and see the AR_IO_SQLITE_BACKUP_* environment variables documentation for further details.'},{type:"paragraph",content:"Added /ar-io/admin/queue-bundle endpoint for queueing bundles for import for import before they're in the mempool. In the future this will enable optimistic indexing when combined with a local trusted bundler."},{type:"paragraph",content:"Added support for triggering webhooks when blocks are imported matching the filter specified by the WEBHOOK_BLOCK_FILTER environment variable."},{type:"paragraph",content:"Added experimental support for indexing transactions and related data items from the mempool. Enable it by setting ENABLE_MEMPOOL_WATCHER to 'true'."},{type:"paragraph",content:"Made on-demand data caching circuit breakers configurable via the GET_DATA_CIRCUIT_BREAKER_TIMEOUT_MS environment variable. This allows gateway operators to decide how much latency they will tolerate when serving data in exchange for more complete data indexing and caching."},{type:"paragraph",content:"Rename cache header from X-Cached to X-Cache to mimic typical CDN practices."},{type:"paragraph",content:"Add X-AR-IO-Hops and X-AR-IO-Origin headers in preparation for future peer-to-peer functionality."},{type:"paragraph",content:"Upgrade to Node.js v20 and switch to native test runner."}],"AR.IO Release Notes"],["[Release 9] - 2024-04-10","release-9-2024-04-10",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added experimental Farcaster Frames support, enabling simple Arweave based Frames with button navigation. Transaction and data item data is now served under /local/farcaster/frame/. /local is used as a prefix to indicate this functionality is both experimental and local to a particular gateway rather than part of the global gateway API. Both GET and POST requests are supported."},{type:"paragraph",content:"Added an experimental local ArNS resolver. When enabled it removes dependence on arweave.net for ArNS resolution! Enable it by setting RUN_RESOLVER=TRUE, TRUSTED_ARNS_RESOLVER_TYPE=resolver, and TRUSTED_ARNS_RESOLVER_URL=http://resolver:6000 in your .env file."},{type:"paragraph",content:"Added an X-Cached header to data responses to indicate when data is served from the local cache rather than being retrieved from an external source. This is helpful for interfacing with external systems, debugging, and end-to-end testing."},{type:"paragraph",content:"Save hashes for unbundled data items during indexing. This enables reduction in data storage via hash based deduplication as well as more efficient peer-to-peer data retrieval in the future."}],"AR.IO Release Notes"],["[Release 8] - 2024-03-14","release-8-2024-03-14",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added GraphQL SQL query debug logging to support trouble-shooting and performance optimization."},{type:"paragraph",content:"Added support for indexing data items (not GraphQL querying) based solely on tag name. (example use case: indexing all IPFS CID tagged data items)."},{type:"paragraph",content:"Changes"},{type:"paragraph",content:"Observer data sampling now uses randomized ranges to generate content hashes."},{type:"paragraph",content:"Reference gateway ArNS resolutions are now cached to improve report generation performance."},{type:"paragraph",content:"Contract interactions are now tested before posting using dryWrite to avoid submitting interactions that would fail."},{type:"paragraph",content:"/ar-io/observer/info now reports INVALID for wallets that fail to load."},{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Fix data caching failure caused by incorrect method name in getData circuit breakers."},{type:"paragraph",content:"Fix healthcheck when ARNS_ROOT_HOST includes a subdomain."}],"AR.IO Release Notes"],["[Release 7] - 2024 - 02 - 14","release-7-2024-02-14",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Add support for notifying other services of transactions and data items using webhooks (see README for details)."},{type:"paragraph",content:"Add support for filter negation (particularly useful for excluding large bundles from indexint)."},{type:"paragraph",content:"Improve unbundling throughput by decoupling data fetching from unbundling."},{type:"paragraph",content:"Add Envoy and core service ARM builds."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Improve resouce cleanup and shutdown behavior."},{type:"paragraph",content:"Don't save Redis data to disk by default to help prevent memory issues on startup for small gateways."},{type:"paragraph",content:"Reduce the amount of data sampled from large files by the observer."},{type:"paragraph",content:"Ensure block poa2 field is not chached to reduce memory consumption."}],"AR.IO Release Notes"],["[Release 6] - 2024-01-29","release-6-2024-01-29",[{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Update observer to improve reliability of contract state synchronization and evaluation."}],"AR.IO Release Notes"],["[Release 5] - 2024-01-25","release-5-2024-01-25",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added transaction offset indexing to support future data retrieval capabilities."},{type:"paragraph",content:"Enabled IPv6 support in Envoy config."},{type:"paragraph",content:"Added ability to configure observer report generation interval via the REPORT_GENERATION_INTERVAL_MS environmental variable. (Intended primarily for development and testing)"},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Updated observer to properly handle FQDN conflicts."},{type:"paragraph",content:"Renamed most created_at columns to index to indexed_at for consistency and clarity."},{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Updated LMDB version to remove Buffer workaround and fix occasional block cache errors."}],"AR.IO Release Notes"],["[Release 4] - 2024-01-11","release-4-2024-01-11",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added circuit breakers around data index access to reduce impact of DB access contention under heavy requests loads."},{type:"paragraph",content:"Added support for configuring data source priority via the ON_DEMAND_RETRIEVAL_ORDER environment variable."},{type:"paragraph",content:"Updated observer to a version that retrieves epoch start and duration from contract state."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Set the Redis max memory eviction policy to allkeys-lru."},{type:"paragraph",content:"Reduced default Redis max memory from 2GB to 256MB."},{type:"paragraph",content:"Improved predictability and performance of GraphQL queries."},{type:"paragraph",content:"Eliminated unbundling worker threads when filters are configured to skip indexing ANS-104 bundles."},{type:"paragraph",content:"Reduced the default number of ANS-104 worker threads from 2 to 1 when unbundling is enabled to conserve memory."},{type:"paragraph",content:"Increased nodejs max old space size to 8GB when ANS-104 workers > 1."},{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Adjusted paths for chunks indexed by data root to include the full data root."}],"AR.IO Release Notes"],["[Release 3] - 2023-12-05","release-3-2023-12-05",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Support range requests (PR 61, PR 64)"},{type:"paragraph",content:"Note: serving multiple ranges in a single request is not yet supported."},{type:"paragraph",content:"Release number in /ar-io/info response."},{type:"paragraph",content:"Redis header cache implementation (PR 62)."},{type:"paragraph",content:"New default header cache (replaces old FS cache)."},{type:"paragraph",content:"LMDB header cache implementation (PR 60)."},{type:"paragraph",content:"Intended for use in development only."},{type:"paragraph",content:"Enable by setting CHAIN_CACHE_TYPE=lmdb."},{type:"paragraph",content:"Filesystem header cache cleanup worker (PR 68)."},{type:"paragraph",content:"Enabled by default to cleanup old filesystem cache now that Redis is the new default."},{type:"paragraph",content:"Support for parallel ANS-104 unbundling (PR 65)."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Used pinned container images tags for releases."},{type:"paragraph",content:"Default to Redis header cache when running via docker-compose."},{type:"paragraph",content:"Default to LMDB header cache when running via yarn start."},{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Correct GraphQL pagination for transactions with duplicate tags."}],"AR.IO Release Notes"]]},{url:"/build/gateways/troubleshooting",sections:[["Troubleshooting",null,[],null],["My Gateway Seems to be Running but...","my-gateway-seems-to-be-running-but",[],"Troubleshooting"],["","",[{type:"paragraph",content:'My release number doesn\'t match the latest version, or includes "-pre"'},{type:"paragraph",content:"If your release number when you go to /ar-io/info is lower than the current release, you simply need to upgrade your gateway in order to reach the latest release."},{type:"paragraph",content:'If your release number includes the suffix "-pre" it means you are running your gateway from the development branch of the github repository, instead of the main branch. The development branch is used for staging work that the engineering team is in the middle of. Because of this, it can be much less stable than the main branch used for production and can cause significant issues.'},{type:"paragraph",content:"Ensure that you are running the latest release, from the main branch, by running the below commands in your terminal:"},{type:"code",content:"sudo docker-compose down --rmi all\n\ngit checkout main\n\ngit pull\n\nsudo docker-compose up -d"},{type:"paragraph",content:"If this doesn't resolve the issue, you can also try a more extreme method of clearing out the incorrect docker images:"},{type:"code",content:"sudo docker-compose down\n\nsudo docker system prune -a\n\nsudo docker-compose up -d"}],"Troubleshooting"],["","",[{type:"paragraph",content:"It appears offline on Viewblock or ar://gateways"},{type:"paragraph",content:'Viewblock and ar://gateways use a very simple ping method for determining if a gateway is "up". There are plenty of reasons why this ping may fail while the gateway is running perfectly, so showing as down is not cause for concern. Just verify that your gateway is still running, and wait. Your gateway will show as up again soon.'}],"Troubleshooting"],["","",[{type:"paragraph",content:'< gateway >/ar-io/observer/reports/current just says "report pending"'},{type:"paragraph",content:"This is normal. Your Observer is working to generate a report and that report will be displayed once it is complete."}],"Troubleshooting"],["","",[{type:"paragraph",content:'My Observer is showing me the error "error: Error reading interaction: Cannot read properties of undefined"'},{type:"paragraph",content:"This is not an issue with your observer. The short explanation is that your Observer is looking for tasks assigned to it by the AR.IO network contract, but there isnt anything there. You can safely ignore this error message."}],"Troubleshooting"],["","",[{type:"paragraph",content:"Observing my gateway shows failures"},{type:"paragraph",content:'When observing a gateway, there are two main pass/fail tests. "Ownership" and "ArNS Assessment"'},{type:"paragraph",content:"Ownership: This tests to see if the value set in your gateway AR_IO_WALLET value (in .env) matches the wallet used to join the AR.IO Network. If they don't match, update the value in your .env file and restart your gateway."},{type:"paragraph",content:"ArNS Assessment: This tests to see if a gateway is able to resolve ArNS names correctly. The first thing you should check is if you have the ARNS_ROOT_HOST value set in your .env file. If not, set the value and restart your gateway. If this value is set, check to make sure you have current DNS records and SSL certificates for wildcard subdomains on your gateway."}],"Troubleshooting"],["","",[{type:"paragraph",content:"I updated my .env settings, but nothing changed on my gateway"},{type:"paragraph",content:'Once you edit your .env file, you need to "rebuild" your gateway for the changes to take effect. As of release 3, every time you start your gateway with docker-compose it is automatically rebuilt. So all you need to do is shut your gateway down and restart it.'}],"Troubleshooting"],["","",[{type:"paragraph",content:"I am getting an out of disk space error, but I still have open storage space on my computer"},{type:"paragraph",content:"The most likely cause of this is inode exhaustion. Test this by running the command:"},{type:"code",content:"df -i"},{type:"paragraph",content:"If one of the lines in the output says 100%, you have run out of inodes and so your filesystem is not capable of creating new files, even if you have available space. The solution is to delete files from your data folder in order to free up inodes."},{type:"paragraph",content:"This was a common issue prior to release #3, when Redis caching was introduced to reduce the number of small files created. If you are using an older version of the gateway, consider upgrading to mitigate the risk of inode exhaustion."}],"Troubleshooting"],["","",[{type:"paragraph",content:"I can't load ArNS names"},{type:"paragraph",content:"The first thing you should check if your gateway is not resolving ArNS names is that you have ARNS_ROOT_HOST set in your .env file. If not, set it to your domain name used for the gateway. For example, ARNS_ROOT_HOST=arweave.dev."},{type:"paragraph",content:"Once this value is set, restart your gateway for the changes to take effect."},{type:"paragraph",content:"If that doesn't resolve the issue, check your dns records. You need to have a wildcard subdomain ( *.< your-domain > ) set with your domain registrar so that ArNS names will actually point at your gateway. You can set this record, and generate an SSL certificate for it, in the same way you set the records for your primary domain."}],"Troubleshooting"],["My Gateway was Running, but now it isn't","my-gateway-was-running-but-now-it-isnt",[],"Troubleshooting"],["","",[{type:"paragraph",content:'When I try to access my gateway in a browser I get a "Your connection is not private" error'},{type:"paragraph",content:"This error message means that your SSL certificates have expired. You need to renew your certificates by running the same certbot command you used when you initially started your gateway:"},{type:"code",content:"sudo certbot certonly --manual --preferred-challenges dns --email -d .com -d '*..com'"},{type:"paragraph",content:"Certbot SSL certificates expire after 90 days, and you will need to rerun this command to renew every time. If you provide an email address, you will receive an email letting you know when it is time to renew."}],"Troubleshooting"],["I am having Trouble Getting my Gateway Set up","i-am-having-trouble-getting-my-gateway-set-up",[],"Troubleshooting"],["","",[{type:"paragraph",content:"I set my gateway up, but when I go to my domain I get a 404/Nginx error"},{type:"paragraph",content:"If you navigate to your domain and see a 404 error from Nginx (the reverse proxy server used in the setup guide) it means that your domain is correctly pointed at the machine running your gateway, but you have not properly configured your Nginx settings (or your gateway is not running)."},{type:"paragraph",content:"The Set up Networking section of the setup guide has detailed instructions on configuring your Nginx server. If all else fails, try restarting Nginx, that usually clears any issues with the server clinging to old configurations."},{type:"code",content:"sudo service nginx restart"}],"Troubleshooting"],["","",[{type:"paragraph",content:"When I visit my domain I see a 502 error from Nginx"},{type:"paragraph",content:"A 502 error from Nginx means that Nginx is working correctly, but it is receiving an error from your gateway when it tries to forward traffic."}],"Troubleshooting"],["","",[{type:"paragraph",content:"I am having trouble generating my SSL certificates"},{type:"paragraph",content:"When using the manual certbot command provided in the setup guide:"},{type:"code",content:"sudo certbot certonly --manual --preferred-challenges dns --email -d .com -d '*..com'"},{type:"paragraph",content:"You need to be sure that you are waiting after creating your TXT records for them to completely propagate. You can check propagation using a tool like dnschecker.org."},{type:"paragraph",content:"If you continue to have issues, you can check the official certbot instructions guide."},{type:"paragraph",content:"If you do not see your issue listed here, or if you were not able to solve your problem with the above information, feel free to reach out in the AR.IO discord."}],"Troubleshooting"],["Quick Lookup","quick-lookup",[{type:"paragraph",content:"Below is a quick summary of what you should check when troubleshooting your gateway. Find more detailed information in the sections above."}],"Troubleshooting"]]},{url:"/build/gateways/upgrading",sections:[["Upgrading your Gateway",null,[{type:"paragraph",content:"To ensure the optimal performance and security of your AR.IO Gateway, it's essential to regularly upgrade to the latest version. Notably, indexed data resides separate from Docker. As a result, neither upgrading the Gateway nor pruning Docker will erase your data or progress. Here's how you can perform the upgrade:"}],null],["Prerequisites","prerequisites",[{type:"paragraph",content:"Your Gateway should have been cloned using git. If you haven't, follow the installation instructions for windows or linux."}],"Upgrading your Gateway"],["Checking your Release Number","checking-your-release-number",[{type:"paragraph",content:"Effective with release 3, you can view the currently implemented release on any gateway by visiting https:///ar-io/info in a browser. Be sure to replace with the domain of the gateway you are checking."},{type:"paragraph",content:"If the release number displayed includes -pre it means that your gateway is using the develop branch of the github repo for the gateway code. Follow steps in our troubleshooting guide to switch over to the more stable main branch."},{type:"paragraph",content:"Announcements will be made in our discord server showing each new release."}],"Upgrading your Gateway"],["Upgrade Steps","upgrade-steps",[{type:"paragraph",content:"Pull the latest changes from the repository"},{type:"paragraph",content:"Navigate to your cloned repository directory and execute the following command:"},{type:"code",content:"git pull"},{type:"paragraph",content:"Shut down Docker"},{type:"paragraph",content:"Depending on your operating system, use the respective commands:"},{type:"paragraph",content:"Linux"},{type:"code",content:"sudo docker-compose down -v"},{type:"paragraph",content:"Windows"},{type:"code",content:"docker-compose down -v"},{type:"paragraph",content:"Prune Docker (Optional)"},{type:"paragraph",content:"It's a good practice to clean up unused Docker resources. Again, use the command based on your OS:"},{type:"paragraph",content:"NOTE: This will erase all inactive docker containers on your machine. If you use docker for anything beyond running a gateway be extremely careful using this command."},{type:"paragraph",content:"Linux"},{type:"code",content:"sudo docker system prune"},{type:"paragraph",content:"Windows"},{type:"code",content:"docker system prune"},{type:"paragraph",content:"Check for New Environmental Variables"},{type:"paragraph",content:"Read the update release change logs and community announcements to see if the new version includes any new environmental variables that you should set before restarting your gateway."},{type:"paragraph",content:"Restart the Docker container"},{type:"paragraph",content:"Finally, start the Docker container again to implement the changes:"},{type:"paragraph",content:"Linux"},{type:"code",content:"sudo docker-compose up -d"},{type:"paragraph",content:"Windows"},{type:"code",content:"docker-compose up -d"},{type:"paragraph",content:"NOTE: Effective with Release #3, it is no longer required to include the --build flag when starting your gateway. Docker will automatically build using the image specified in the docker-commpose.yaml file."},{type:"paragraph",content:"That's it! Your AR.IO Gateway is now upgraded to the latest version. Ensure to test and verify that everything is functioning as expected. If you encounter any issues, reach out to the AR.IO community for assistance."}],"Upgrading your Gateway"]]},{url:"/build/gateways/windows-setup",sections:[["Windows Installation Instructions",null,[],null],["Overview","overview",[{type:"paragraph",content:"This guide provides step-by-step instructions for setting up the AR.IO node on a Windows computer. It covers installing necessary software, cloning the repository, creating an environment file, starting the Docker container, setting up networking, and installing and configuring NGINX Docker. No prior coding experience is required."}],"Windows Installation Instructions"],["Prerequisites","prerequisites",[{type:"paragraph",content:"Before starting the installation process, ensure you have the following:"},{type:"paragraph",content:"A Windows computer"},{type:"paragraph",content:"Administrative privileges on the computer"}],"Windows Installation Instructions"],["Install Required Packages","install-required-packages",[{type:"paragraph",content:"Install Docker:"},{type:"paragraph",content:"Download Docker Desktop for Windows from here."},{type:"paragraph",content:"Run the installer and follow the prompts."},{type:"paragraph",content:"During installation, make sure to select the option to use WSL (Windows Subsystem for Linux) rather than Hyper-V."},{type:"paragraph",content:"Restart your PC."},{type:"paragraph",content:"Update Windows Subsystem for Linux (WSL):"},{type:"paragraph",content:"Open the command prompt as an administrator:"},{type:"paragraph",content:"Press Windows Key + R."},{type:"paragraph",content:"Type cmd and press Enter."},{type:"paragraph",content:'Right-click on the "Command Prompt" application in the search results.'},{type:"paragraph",content:'Select "Run as administrator" from the context menu.'},{type:"paragraph",content:"Run the following commands:"},{type:"code",content:"wsl --update\nwsl --shutdown"},{type:"paragraph",content:"Restart Docker Desktop."},{type:"paragraph",content:"Install Git:"},{type:"paragraph",content:"Download Git for Windows from here."},{type:"paragraph",content:"Run the installer and use the default settings."}],"Windows Installation Instructions"],["Clone the Repository","clone-the-repository",[{type:"paragraph",content:"Clone the main repository:"},{type:"paragraph",content:"Open the command prompt:"},{type:"paragraph",content:"Press Windows Key + R."},{type:"paragraph",content:"Type cmd and press Enter."},{type:"paragraph",content:"Navigate to the directory where you want to clone the repository:"},{type:"paragraph",content:"Use the cd command to change directories. For example, to navigate to the Documents directory:"},{type:"code",content:"cd Documents"},{type:"paragraph",content:"More detailed instructions on navigating with the cd command can be found here"},{type:"paragraph",content:"NOTE: Your database of Arweave Transaction Headers will be created in the project directory, not Docker. So, if you are using an external hard drive to turn an old machine into a node, install the node directly to that external drive."},{type:"paragraph",content:"Run the following command:"},{type:"code",content:"git clone -b main https://github.com/ar-io/ar-io-node"}],"Windows Installation Instructions"],["Create the Environment File","create-the-environment-file",[{type:"paragraph",content:"Create an environmental variables file:"},{type:"paragraph",content:"Open a text editor (e.g., Notepad):"},{type:"paragraph",content:'Press Windows Key and search for "Notepad".'},{type:"paragraph",content:'Click on "Notepad" to open the text editor.'},{type:"paragraph",content:"Paste the following content into the new file, replacing with the domain address you are using to access the node, and with the public address of your Arweave wallet:"},{type:"code",content:"GRAPHQL_HOST=arweave.net\nGRAPHQL_PORT=443\nSTART_HEIGHT=0\nRUN_OBSERVER=true\nARNS_ROOT_HOST=\nAR_IO_WALLET=\nOBSERVER_WALLET="},{type:"paragraph",content:"The GRAPHQL values set the proxy for GQL queries to arweave.net, You may use any available gateway that supports GQL queries. If omitted, your node can support GQL queries on locally indexed transactions, but only L1 transactions are indexed by default."},{type:"paragraph",content:"START_HEIGHT is an optional line. It sets the block number where your node will start downloading and indexing transactions headers. Omitting this line will begin indexing at block 0."},{type:"paragraph",content:"RUN_OBSERVER turns on the Observer to generate Network Compliance Reports. This is required for full participation in the AR.IO Network. Set to false to run your gateway without Observer."},{type:"paragraph",content:"ARNS_ROOT_HOST sets the starting point for resolving ARNS names, which are accessed as a subdomain of a gateway. It should be set to the url you are pointing to your node, excluding any protocol prefix. For example, use node-ar.io and not https://node-ar.io. If you are using a subdomain to access your node and do not set this value, the node will not understand incoming requests."},{type:"paragraph",content:"AR_IO_WALLET is optional, and sets the wallet you want associated with your Gateway. An associated wallet is required to join the AR.IO network."},{type:"paragraph",content:"OBSERVER_WALLET is the public address of the wallet used to sign Observer transactions. This is required for Observer to run, but may be omitted if you are running a gateway outside of the AR.IO network and do not plan to run Observer. You will need to supply the keyfile to this wallet in the next step."},{type:"paragraph",content:"Advanced configuration options can be found at docs.ar.io"},{type:"paragraph",content:'Save the file with the name ".env" and make sure to select "All Files" as the file type. This helps to ensure the file saves as ".env" and not ".env.txt"'},{type:"paragraph",content:"Note: The .env file should be saved inside the same directory where you cloned the repository (e.g., ar-io-node)."}],"Windows Installation Instructions"],["Supply Your Observer Wallet Keyfile:","supply-your-observer-wallet-keyfile",[{type:"paragraph",content:'If you are running Observer, you need to provide a wallet keyfile in order to sign report upload transactions. The keyfile must be saved in the wallets directory in the root of the repository. Name the file .json, replacing "" with the public address of the wallet. This should match your OBSERVER_WALLET environmental variable.'},{type:"paragraph",content:"Learn more about creating Arweave wallets and obtaining keyfiles here"}],"Windows Installation Instructions"],["Start the Docker Containers","start-the-docker-containers",[{type:"paragraph",content:"Start the Docker container:"},{type:"paragraph",content:"Open the command prompt:"},{type:"paragraph",content:"Press Windows Key + R."},{type:"paragraph",content:"Type cmd and press Enter."},{type:"paragraph",content:"Navigate to the directory where you cloned the repository (e.g., ar-io-node):"},{type:"paragraph",content:"Use the cd command to change directories. For example, if the repository is located in the Documents directory, you would enter:"},{type:"code",content:"cd Documents\\ar-io-node"},{type:"paragraph",content:"If the directory path contains spaces, enclose it in double quotation marks. For example:"},{type:"code",content:'cd "C:\\My Documents\\ar-io-node"'},{type:"paragraph",content:"Use the dir command to list the contents of the current directory and verify that you're in the correct location:"},{type:"code",content:"dir"},{type:"paragraph",content:"Once you are in the correct directory, run the following command to start the Docker container:"},{type:"code",content:"docker compose up -d"},{type:"paragraph",content:"Explanation of flags:"},{type:"paragraph",content:"up: Start the Docker containers."},{type:"paragraph",content:"-d: Run the containers as background processes (detached mode)."},{type:"paragraph",content:"NOTE: Effective with Release #3, it is no longer required to include the --build flag when starting your gateway. Docker will automatically build using the image specified in the docker-commpose.yaml file."},{type:"paragraph",content:"The gateway can be shut down using the command:"},{type:"code",content:"docker compose down"},{type:"paragraph",content:"If prompted by the firewall, allow access for Docker when requested."}],"Windows Installation Instructions"],["Set Up Router Port Forwarding","set-up-router-port-forwarding",[{type:"paragraph",content:"To expose your node to the internet and use a custom domain, follow these steps:"},{type:"paragraph",content:"Obtain a Domain Name:"},{type:"paragraph",content:"Choose a domain registrar (e.g., Namecheap) and purchase a domain name."},{type:"paragraph",content:"Point the Domain at Your Home Network:"},{type:"paragraph",content:"In your browser, go to https://www.whatsmyip.org/ to display your public ip address. It can be found at the top of the screen. Note this number down."},{type:"paragraph",content:"Access your domain registrar's settings (e.g., Namecheap's cPanel)."},{type:"paragraph",content:'Navigate to the DNS settings for your domain. In cPanel this is under the "Zone Editor" tab.'},{type:"paragraph",content:'Create an A record with your registrar for your domain and wildcard subdomains, using your public IP address. For example, if your domain is "ar.io," create a record for "ar.io" and "*.ar.io."'},{type:"paragraph",content:"Instructions may vary depending on the domain registrar and cPanel. Consult your registrar's documentation or support for detailed steps."},{type:"paragraph",content:"Obtain the Local IP Address of Your Machine:"},{type:"paragraph",content:"Open the command prompt:"},{type:"paragraph",content:"Press Windows Key + R."},{type:"paragraph",content:"Type cmd and press Enter."},{type:"paragraph",content:"Run the following command:"},{type:"code",content:"ipconfig"},{type:"paragraph",content:"Look for the network adapter that is currently connected to your network (e.g., Ethernet or Wi-Fi)."},{type:"paragraph",content:"Note down the IPv4 Address associated with the network adapter. It should be in the format of 192.168.X.X or 10.X.X.X."},{type:"paragraph",content:"This IP address will be used for port forwarding."},{type:"paragraph",content:"Set Up Router Port Forwarding:"},{type:"paragraph",content:"Access your home router settings:"},{type:"paragraph",content:"Open a web browser."},{type:"paragraph",content:"Enter your router's IP address in the address bar (e.g., 192.168.0.1)."},{type:"paragraph",content:"If you're unsure of your router's IP address, consult your router's documentation or contact your Internet Service Provider (ISP)."},{type:"paragraph",content:"Navigate to the port forwarding settings in your router configuration."},{type:"paragraph",content:"The exact steps may vary depending on your router model. Consult your router's documentation or support for detailed steps."},{type:"paragraph",content:"Set up port forwarding rules to forward incoming traffic on ports 80 and 443 to the local IP address of your machine where the node is installed."},{type:"paragraph",content:"Configure the ports to point to the local IP address noted in the previous step."},{type:"paragraph",content:"Save the settings."}],"Windows Installation Instructions"],["Install and Configure NGINX Docker","install-and-configure-nginx-docker",[{type:"paragraph",content:"Clone the NGINX Docker repository:"},{type:"paragraph",content:"Open the command prompt:"},{type:"paragraph",content:"Press Windows Key + R."},{type:"paragraph",content:"Type cmd and press Enter."},{type:"paragraph",content:"Navigate to the directory where you want to clone the repository (This should not be done inside the directory for the node):"},{type:"paragraph",content:"Use the cd command to change directories. For example, to navigate to the Documents directory:"},{type:"code",content:"cd Documents"},{type:"paragraph",content:"Run the following command:"},{type:"code",content:"git clone -b main https://github.com/bobinstein/dockerized-nginx"},{type:"paragraph",content:"Note: This NGINX container was designed to easily automate many of the more technical aspects of setting up NGNIX and obtaining an ssl certificate so your node can be accessed with https. However, wildcard domain certifications cannot be universally automated due to significant security concerns. Be sure to follow the instructions in this project for obtaining wildcard domain certificates in order for your node to function properly."},{type:"paragraph",content:"Follow the instructions provided in the repository for setting up NGINX Docker."},{type:"paragraph",content:"Congratulations! Your AR.IO node is now running and connected to the internet. Test it by entering https:///3lyxgbgEvqNSvJrTX2J7CfRychUD5KClFhhVLyTPNCQ in your browser."},{type:"paragraph",content:"Note: If you encounter any issues during the installation process, please seek assistance from the AR.IO community."}],"Windows Installation Instructions"]]},{url:"/build/guides/arlink",sections:[["Arlink Deploy",null,[],null],["Overview","overview",[{type:"paragraph",content:"Arlink is a third party tool that allows you to permanently deploy and manage web apps on the permaweb with ease."}],"Arlink Deploy"],["How it works","how-it-works",[{type:"paragraph",content:"Users can link their Github or Protocol.land repositories to their Arlink account through the Arlink dashboard. When a new project or build is deployed,\nArlink will take the repository, build it, and upload the build folder to Arweave."},{type:"paragraph",content:"Arlink also allows users to connect their project to an ArNS name they own, or an undername of the ArNS name ar://arlink."}],"Arlink Deploy"],["Dashboard","dashboard",[{type:"paragraph",content:'After connecting your wallet to the Arlink web app using the button at the top right, you will be taken to your dashboard. This page will display any deployments associated with your wallet, and includes a "+ New Deployment" button\nin order to start the process of deploying a new project.'}],"Arlink Deploy"],["New Deployment","new-deployment",[{type:"paragraph",content:"After clicking on the new deployment button, you will be prompted to import a repository from either Github or Protocol.land."}],"Arlink Deploy"],["Authorize Github","authorize-github",[{type:"paragraph",content:"If this is your first time importing from Github, you will be prompted to authorize Arlink to access your Github repositories. You can authorize all repositories, or limit authorization to any number of specific ones."}],"Arlink Deploy"],["Select Repository","select-repository",[{type:"paragraph",content:"Once authorization is approved, select which repository and branch you want to deploy."}],"Arlink Deploy"],["Define Build and Output Steps","define-build-and-output-steps",[{type:"paragraph",content:"Once you select what you want to deploy, you need to specify how the project needs to be built to get it ready. Arlink prompts for five inputs:"},{type:"paragraph",content:"Project Name: This is the name of your project."},{type:"paragraph",content:"Install Command: The command for installing dependencies for your project. Usually npm install or yarn install"},{type:"paragraph",content:"Build Command: This is the command to run your build script. Usually npm run build or yarn build"},{type:"paragraph",content:"Sub Directory: If the front end for your project lives in a sub directory of your selected repository, you can specify that here."},{type:"paragraph",content:"Output Directory: This is the path to the build folder being deployed. This will be different depending on the framework your project uses."}],"Arlink Deploy"],["Select ArNS","select-ar-ns",[{type:"paragraph",content:'The last thing to do is select an ArNS name to deploy your project to. If you own your own name, you can connect to it here with the "Use existing ArNS" toggle. Otherwise, you can select an undername of the ArNS name arlink to deploy to.\nDuplicate undernames cannot exist, so you can only select an undername that is not already being used.'}],"Arlink Deploy"],["Logs","logs",[{type:"paragraph",content:'Once you select your ArNS name and click "Deploy", your project will be deployed. Logs from the build and deploy process will be displayed so you can monitor for errors.'}],"Arlink Deploy"],["Updates","updates",[{type:"paragraph",content:"To deploy a new build of your project, select it from the dashboard."},{type:"paragraph",content:'The project page gives you the option to update any settings or configurations, and has a "Deploy Latest" button which will redeploy your project.'}],"Arlink Deploy"]]},{url:"/build/guides/arns-viewer",sections:[["ArNS Viewer",null,[],null],["Overview","overview",[{type:"paragraph",content:"This guide will walk you through creating a project that uses the AR.IO SDK to interact with ArNS names in a web environment. It provides all the steps and context needed to help you get up and running smoothly, allowing you to effectively use these technologies."},{type:"paragraph",content:"We will be using ARNext, a new framework based on Next.js, to simplify deployment to the Arweave permaweb. ARNext provides flexibility for deploying seamlessly to Arweave using an ArNS name, an Arweave transaction ID, or traditional services like Vercel—all without requiring major code modifications. This means you can deploy the same project across different environments with minimal effort."},{type:"paragraph",content:"The guide will focus on the following core functionalities of the AR.IO SDK:"},{type:"paragraph",content:"Retrieving a List of All Active ArNS Names: Learn how to use the SDK to get and display a list of active ArNS names."},{type:"paragraph",content:"Querying Detailed Records for a Specific ArNS Name: Learn how to access detailed records for a specific ArNS name using its ANT (Arweave Name Token)."},{type:"paragraph",content:"Updating and Creating Records on an ArNS Name: Learn how to modify and add records to an ArNS name, showcasing the capabilities of ANT for dynamic web content."},{type:"paragraph",content:"By the end of this guide, you will have a complete, functional project that not only demonstrates how to use the AR.IO SDK but also shows the ease and flexibility of deploying applications to the Arweave permaweb. Whether you are an experienced developer or just starting out, this guide will help you understand the key aspects of building and deploying on Arweave."}],"ArNS Viewer"],["Getting Started","getting-started",[],"ArNS Viewer"],["Prerequisites","prerequisites",[{type:"paragraph",content:"Node v20.17 or greater"},{type:"paragraph",content:"git"}],"ArNS Viewer"],["Install ARNext","install-ar-next",[{type:"paragraph",content:"ARNext is a brand new framework that is still in development. It supports installation using npx, and you will need the proper Node version for the installation to be successful."},{type:"code",content:"npx create-arnext-app arnext"},{type:"paragraph",content:"You can then move your terminal into that newly created folder with:"},{type:"code",content:"cd arnext"},{type:"paragraph",content:"or open the folder in an IDE like VSCode, and open a new terminal inside that IDE in order to complete the next steps."}],"ArNS Viewer"],["Sanity Check","sanity-check",[{type:"paragraph",content:"It is good practice when starting a new project to view it in localhost without any changes, to make sure everything is installed and working correctly. To do this, run:"},{type:"code",content:"npm run dev"},{type:"paragraph",content:"or, if you prefer yarn:"},{type:"code",content:"yarn dev"},{type:"paragraph",content:"By default, the project will be served on port 3000, so you can access it by navigating to localhost:3000 in any browser. You should see something that looks like this:"},{type:"paragraph",content:"With this complete, you are ready to move on to customizing for your own project."}],"ArNS Viewer"],["Install AR.IO SDK","install-ar-io-sdk",[{type:"paragraph",content:"Next, install the AR.IO SDK."},{type:"code",content:"npm install @ar.io/sdk"},{type:"paragraph",content:"or"},{type:"code",content:"yarn add @ar.io/sdk --ignore-engines"}],"ArNS Viewer"],["Polyfills","polyfills",[{type:"paragraph",content:"Polyfills are used to provide missing functionality in certain environments. For example, browsers do not have direct access to a computer's file system, but many JavaScript libraries are designed to work in both browser and Node.js environments. These libraries might include references to fs, the module used by Node.js to interact with the file system. Since fs is not available in browsers, we need a polyfill to handle these references and ensure the application runs properly in a browser environment."},{type:"paragraph",content:"Polyfills are actually evil voodoo curse magic. No one understands what they are or how they work, but front end devs sell their souls to Bill Gates in exchange for their stuff working properly in browsers. The below polyfill instructions were stolen, at great personal cost, from one of these front end devs in order to save your soul. This is one of many convenient services offered by AR.IO"}],"ArNS Viewer"],["Installation","installation",[{type:"paragraph",content:"The below command will install several packages as development dependencies, which should be sufficient to handle most polyfill needs for projects that interact with Arweave."},{type:"code",content:"npm install webpack browserify-fs process buffer --save-dev"},{type:"paragraph",content:"or"},{type:"code",content:"yarn add webpack browserify-fs process buffer --dev --ignore-engines"}],"ArNS Viewer"],["Next Config","next-config",[{type:"paragraph",content:"With the polyfill packages installed, we need to tell our app how to use them. In NextJS, which ARNext is built on, this is done in the next.config.js file in the root of the project. The default config file will look like this:"},{type:"code",content:'const arnext = require("arnext/config")\nconst nextConfig = { reactStrictMode: true }\nmodule.exports = arnext(nextConfig)'},{type:"paragraph",content:"This configuration allows the app to determine if it is being served via an Arweave transaction Id, or through a more traditional method. From here, we need to add in the additional configurations for resolving our polyfills. The updated next.config.js will look like this:"},{type:"code",content:'const arnext = require("arnext/config");\nconst webpack = require("webpack");\n\nconst nextConfig = {\n reactStrictMode: true,\n webpack: (config) => {\n config.resolve.fallback = {\n ...config.resolve.fallback,\n fs: false,\n process: "process/browser",\n buffer: "buffer/",\n };\n config.plugins.push(\n new webpack.ProvidePlugin({\n process: "process/browser",\n Buffer: ["buffer", "Buffer"],\n })\n );\n return config;\n },\n};\nmodule.exports = arnext(nextConfig);'},{type:"paragraph",content:"With that, you are ready to start customizing your app."}],"ArNS Viewer"],["Strip Default Content","strip-default-content",[{type:"paragraph",content:"The first step in building your custom app is to remove the default content and create a clean slate. Follow these steps:"},{type:"paragraph",content:"Update the Home Page"},{type:"paragraph",content:"Navigate to pages > index.js, which serves as the main home page."},{type:"paragraph",content:"Delete everything in this file and replace it with the following placeholder:"},{type:"code",content:"export default function Home() {}"},{type:"paragraph",content:"Remove Unused Pages"},{type:"paragraph",content:"The folder pages > posts > [id].js will not be used in this project. Delete the entire posts folder to keep the project organized and free of unnecessary files."},{type:"paragraph",content:"Create Header"},{type:"paragraph",content:"Create a new components folder"},{type:"paragraph",content:"Inside that, create a Header.js file, leave it blank for now."},{type:"paragraph",content:"Create Routes"},{type:"paragraph",content:"Create a new file at components > ArweaveRoutes.js to handle routing between pages. Leave it simple for now."},{type:"code",content:'import { Routes, Route } from "react-router-dom";\nimport { createBrowserRouter, RouterProvider } from "react-router-dom";\nimport Home from "../pages/index";\nimport NotFound from "../pages/404";\n\nconst ArweaveRoutes = () => (\n \n } />\n } />\n \n);\n\nexport default ArweaveRoutes;'},{type:"paragraph",content:"Your project is now a blank slate, ready for your own custom design and functionality. This clean setup will make it easier to build and maintain your application as you move forward."}],"ArNS Viewer"],["Add Utilities","add-utilities",[{type:"paragraph",content:"There are a few functions that we might end up wanting to use in multiple different pages in our finished product. So we can put these in a separate file and export them, so that other pages can import them to use. Start by creating a utils folder in the root of the project, then create 2 files inside of it:"},{type:"paragraph",content:"auth.js: This will contain the functions required for connecting an Arweave wallet using ArConnect"},{type:"code",content:'/**\n * Connect to the Arweave wallet using ArConnect and request permissions.\n * @returns {Promise} The active wallet address.\n */\nexport const connectWallet = async () => {\n await window.arweaveWallet.connect([\n "ACCESS_ADDRESS",\n "SIGN_TRANSACTION",\n "ACCESS_PUBLIC_KEY",\n "SIGNATURE",\n ]);\n const address = await window.arweaveWallet.getActiveAddress();\n return address;\n};\n\n/**\n * Truncate a wallet address for display purposes.\n * @param {string} address - The wallet address to truncate.\n * @returns {string} The truncated address.\n */\nexport const truncateAddress = (address) => {\n return `${address.slice(0, 3)}...${address.slice(-3)}`;\n};'},{type:"paragraph",content:"arweave.js: This is where we will put most of our AR.IO SDK functions for interacting with Arweave"},{type:"code",content:'import { ARIO, ANT, ArconnectSigner } from "@ar.io/sdk/web";\n\n/**\n * Initialize ArIO and fetch all ArNS records.\n * @returns {Promise} All ArNS records.\n */\nexport const fetchArNSRecords = async () => {\n const ario = ARIO.init();\n let allRecords = [];\n let hasMore = true;\n let cursor;\n\n // Paginates through all records to get the full registry.\n while (hasMore) {\n const response = await ario.getArNSRecords({\n limit: 10000, // You can adjust the limit as needed\n sortBy: "name",\n sortOrder: "asc",\n cursor: cursor,\n });\n\n allRecords = [...allRecords, ...response.items];\n cursor = response.nextCursor;\n hasMore = response.hasMore;\n }\n\n // console.log(allRecords);\n return allRecords;\n};\n\n/**\n * Initialize ANT with the given processId.\n * @param {string} processId - The processId.\n * @returns {Object} ANT instance.\n */\nexport const initANT = (processId) => {\n return ANT.init({ processId });\n};\n\n/**\n * Fetch detailed records, owner, and controllers for a given processId.\n * @param {string} contractTxId - The processId.\n * @returns {Promise} Detailed records, owner, and controllers.\n */\nexport const fetchRecordDetails = async (processId) => {\n const ant = initANT(processId);\n const detailedRecords = await ant.getRecords();\n const owner = await ant.getOwner();\n const controllers = await ant.getControllers();\n return { detailedRecords, owner, controllers };\n};\n\n/**\n * Set a new record in the ANT process.\n * @param {string} processId - The processId.\n * @param {string} subDomain - The subdomain for the record.\n * @param {string} transactionId - The transaction ID the record should resolve to.\n * @param {number} ttlSeconds - The Time To Live (TTL) in seconds.\n * @returns {Promise} Result of the record update.\n */\nexport const setANTRecord = async (\n processId,\n name,\n transactionId,\n ttlSeconds\n) => {\n console.log(`Pid: ${processId}`);\n console.log(`name: ${name}`);\n console.log(`txId: ${transactionId}`);\n const browserSigner = new ArconnectSigner(window.arweaveWallet);\n const ant = ANT.init({ processId, signer: browserSigner });\n const result = await ant.setRecord({\n undername: name,\n transactionId,\n ttlSeconds,\n });\n console.log(result);\n return result;\n};'}],"ArNS Viewer"],["Build Home Page","build-home-page",[],"ArNS Viewer"],["Header","header",[{type:"paragraph",content:"We want the Header component to contain a button for users to connect their wallet to the site, and display their wallet address when Connected. To do this, we will use the functions we exported from the utils > auth.js file, and pass in a state and set state function from each page rendering the header:"},{type:"code",content:'import React from "react";\nimport { connectWallet, truncateAddress } from "../utils/auth";\n\n/**\n * Header component for displaying the connect wallet button and navigation.\n * @param {Object} props - Component props.\n * @param {string} props.address - The connected wallet address.\n * @param {function} props.setAddress - Function to set the connected wallet address.\n */\nconst Header = ({ address, setAddress }) => {\n const handleConnectWallet = async () => {\n try {\n const walletAddress = await connectWallet();\n setAddress(walletAddress);\n } catch (error) {\n console.error("Failed to connect wallet:", error);\n }\n };\n\n return (\n
\n \n
\n );\n};\n\nexport default Header;'}],"ArNS Viewer"],["Grid Component","grid-component",[{type:"paragraph",content:"Our home page is going to fetch a list of all ArNS names and display them. To make this display cleaner and more organized, we are going to create a component to display the names as a grid."},{type:"paragraph",content:"Create a new file in components named RecordsGrid.js"},{type:"code",content:'import React from "react";\nimport { Link } from "arnext";\n\n/**\n * RecordsGrid component for displaying a grid of record keys.\n * @param {Object} props - Component props.\n * @param {Array} props.keys - Array of record keys to display.\n */\nconst RecordsGrid = ({ keys }) => {\n return (\n
\n {keys.map((key, index) => (\n {\n console.log(`clicked on ${key}`); \n }}\n >\n {key}\n \n ))}\n
\n );\n};\n\nexport default RecordsGrid;'},{type:"paragraph",content:"This will take an individual ArNS record and display it as a button that logs the record name when clicked. We will update this later to make the button act as a link to the more detailed record page after we build that, which is why we are importing Link from arnext"}],"ArNS Viewer"],["Home Page","home-page",[{type:"paragraph",content:"Go back to pages > index.js and lets build out our home page. We want to fetch the list of ArNS names when the page loads, and then feed the list into the grid component we just created. Because there are so many names, we also want to include a simple search bar to filter out displayed names. We will also need several states in order to manage all of this info:"},{type:"code",content:'"use client";\nimport { useEffect, useState } from "react";\nimport Header from "@/components/Header";\nimport { fetchArNSRecords } from "@/utils/arweave";\nimport RecordsGrid from "@/components/RecordsGrid";\n\nexport default function Home() {\n const [arnsRecords, setArnsRecords] = useState(null); // State for storing all ArNS records\n const [isProcessing, setIsProcessing] = useState(true); // State for processing indicator\n const [searchTerm, setSearchTerm] = useState("") // used to filter displayed results by search input\n const [address, setAddress] = useState(null); // State for wallet address\n \n\n useEffect(() => {\n const fetchRecords = async () => {\n const allRecords = await fetchArNSRecords();\n setArnsRecords(allRecords);\n setIsProcessing(false);\n };\n\n fetchRecords();\n }, []);\n\n return (\n
\n
\n {isProcessing ? (\n "processing"\n ) : (\n
\n

Search

\n {setSearchTerm(e.target.value)}}\n />\n r.name)\n .filter((key) => key.toLowerCase().includes(searchTerm?.toLowerCase()))}\n />
\n )}\n
\n );\n}'}],"ArNS Viewer"],["Names Page","names-page",[{type:"paragraph",content:"NextJS, and ARNext by extension, supports dynamic routing, allowing us to create dedicated pages for any ArNS name without needing to use query strings, which makes the sharable urls much cleaner and more intuitive. We can do this by creating a page file with the naming convention [variable].js. Since we want to make a page for specific ArNS names we will create a new folder inside the pages folder named names, and then a new file pages > names > [name].js."},{type:"paragraph",content:"This will be our largest file so far, including different logic for the displayed content depending on if the connected wallet is authorized to make changes the the name. We also need to make the page see what the name being looked at is, based on the url. We can do this using the custom useParams function from ARNext."},{type:"paragraph",content:"The finished page will look like this:"},{type:"code",content:'import Header from "@/components/Header";\nimport { useParams, Link } from "arnext"; // Import from ARNext, not NextJS\nimport { useEffect, useState } from "react";\nimport { ARIO } from "@ar.io/sdk/web";\nimport { fetchRecordDetails, setANTRecord } from "@/utils/arweave";\n\nexport async function getStaticPaths() {\n return { paths: [], fallback: "blocking" };\n}\n\nexport async function getStaticProps({ params }) {\n const { name } = params;\n return { props: { name } }; // No initial record, just returning name\n}\n\nexport default function NamePage() {\n const { name } = useParams();\n const [nameState, setNameState] = useState("");\n const [nameRecord, setNameRecord] = useState(null); // Initialize record to null\n const [arnsRecord, setArnsRecord] = useState(null);\n const [resultMessage, setResultMessage] = useState("");\n const [address, setAddress] = useState(null); // State for wallet address\n\n useEffect(() => {\n if (name && name !== nameState) {\n setNameState(name);\n\n // Fetch the record dynamically whenever routeName changes\n const fetchRecord = async () => {\n console.log("fetching records");\n try {\n const ario = ARIO.init();\n const newRecord = await ario.getArNSRecord({ name });\n console.log(newRecord);\n setNameRecord(newRecord);\n } catch (error) {\n console.error("Failed to fetch record:", error);\n setRecord(null);\n }\n };\n\n fetchRecord();\n }\n if (nameRecord && nameRecord.processId) {\n const fetchArnsRecord = async () => {\n try {\n const arnsRecord = await fetchRecordDetails(nameRecord.processId);\n console.log(arnsRecord);\n setArnsRecord(arnsRecord);\n } catch (error) {\n console.error(error);\n }\n };\n fetchArnsRecord();\n }\n }, [nameState, nameRecord]);\n\n const handleUpdateRecord = async (key, txId) => {\n const result = await setANTRecord(nameRecord.processId, key, txId, 900)\n console.log(`result Message: ${result}`)\n console.log(result)\n setResultMessage(result.id)\n };\n\n if (nameRecord === null) {\n return (\n
\n
\n

Loading...

\n
\n );\n }\n\n const owner = arnsRecord?.owner || "N/A";\n const controllers = arnsRecord?.controllers || [];\n\n return (\n
\n
\n
\n

Record Details for {nameState}

\n
\n {arnsRecord?.detailedRecords &&\n Object.keys(arnsRecord.detailedRecords).map((recordKey, index) => (\n
\n {recordKey}:{" "}\n \n {arnsRecord.detailedRecords[recordKey].transactionId}\n \n
\n ))}\n
\n

Owner: {owner}

\n

\n Controllers: {controllers.length > 0 ? controllers.join(", ") : "N/A"}\n

\n {owner === address && ( \n <>\n {arnsRecord?.detailedRecords &&\n Object.keys(arnsRecord.detailedRecords).map(\n (recordKey, index) => (\n
\n \n
\n )\n )}\n
\n \n \n {\n const subdomainElement = document.getElementById("new-subdomain-input");\n const txIdElement = document.getElementById("new-txid-input");\n \n const newSubdomainValue = subdomainElement ? subdomainElement.value : "";\n const newTxIdValue = txIdElement ? txIdElement.value : "";\n \n console.log(newSubdomainValue)\n console.log(newTxIdValue)\n handleUpdateRecord(newSubdomainValue, newTxIdValue);\n }}\n >\n Set New Record\n \n
\n \n )}\n \n \n \n\n {resultMessage &&

Successfully updated with message ID: {resultMessage}

}\n
\n
\n );\n}'},{type:"paragraph",content:"When this page loads, it gets the name being queried by using useParams and our custom getStaticPaths and getStaticProps functions. It then uses the AR.IO sdk to get the process Id of the ANT that controls the name, and queries the ANT for its info and detailed records list."},{type:"paragraph",content:"Once the page has that info, it renders the ArNS name, its owner address, any addresses authorized to make changes, and every record that name contains. If the user has connected a wallet authorized to make changes, the page also renders input fields for each record for making those updates. It also provides the option to create an entirely new undername record."}],"ArNS Viewer"],["Finish the Grid Component","finish-the-grid-component",[{type:"paragraph",content:"Now that we have a path for our main page displays to link to, we can update the components > RecordsGrid.js file to include that link when clicked."},{type:"code",content:'import React from "react";\nimport { Link } from "arnext";\n\n/**\n * RecordsGrid component for displaying a grid of record keys.\n * @param {Object} props - Component props.\n * @param {Array} props.keys - Array of record keys to display.\n */\nconst RecordsGrid = ({ keys }) => {\n return (\n
\n {keys.map((key, index) => (\n \n {console.log(`clicked on ${key}`)}}\n >\n {key}\n \n \n ))}\n
\n );\n};\n\nexport default RecordsGrid;'}],"ArNS Viewer"],["View Project","view-project",[{type:"paragraph",content:"The ArNS viewer should be fully functional now. You can view it locally in your browser using the same steps as the initial Sanity Check"},{type:"paragraph",content:"Run yarn dev in your terminal"},{type:"paragraph",content:"Navigate to localhost:3000 in a browser"}],"ArNS Viewer"],["CSS","css",[{type:"paragraph",content:"You will likely notice that everything functions correctly, but it doesnt look very nice. This is because we havent updated our css at all."},{type:"paragraph",content:"The primary css file for this project is css > App.css. You can make whatever css rules here that you like to make the page look the way you want."}],"ArNS Viewer"],["Deploy With Turbo","deploy-with-turbo",[{type:"paragraph",content:"Once your app is looking the way you want it, you can deploy it to the permaweb using Turbo. For this, you will need an Arweave wallet with some Turbo Credits. Make sure you don't place your keyfile for the wallet inside the project directory, or you risk it getting uploaded to Arweave by mistake."},{type:"paragraph",content:"In your terminal, run the command:"},{type:"code",content:"yarn deploy:turbo -w "},{type:"paragraph",content:"Make sure to replace with the actual path to your Arweave wallet. This will create a static build of your entire project, upload it to Arweave, and print out in the terminal all of the details of the upload."},{type:"paragraph",content:"Find the section in the print out manifestResponse which will have a key named id. That will be the Arweave transaction id for your project."},{type:"paragraph",content:"You can view a permanently deployed version of your project at https://arweave.net/"}],"ArNS Viewer"],["References","references",[{type:"paragraph",content:"Completed Project example: github"},{type:"paragraph",content:"Deployed Project: transaction id"}],"ArNS Viewer"]]},{url:"/build/guides/gql",sections:[["GraphQL",null,[],null],["Overview","overview",[{type:"paragraph",content:"GraphQL is a powerful query language designed for modern web applications to efficiently fetch data. It enables precise queries, allowing users to specify exactly which data they need and in what format, significantly reducing the amount of unnecessary data transferred. This approach is ideal for dealing with complex systems and large datasets, as it minimizes bandwidth and improves performance. GraphQL operates through a single endpoint, streamlining the way applications communicate with databases."},{type:"paragraph",content:"The integration of GraphQL with Arweave introduces a refined method for interacting with decentralized data storage. Arweave allows for the tagging of uploaded data, facilitating enhanced searchability and retrievability within its blockchain network. Utilizing GraphQL, users can perform targeted queries that leverage these tags, ensuring the retrieval of specific data swiftly and efficiently. This capability is particularly beneficial for the development of decentralized applications (dApps), the archival of content in a permanent and unalterable form, and the establishment of data marketplaces where precision and efficiency in data access are paramount."},{type:"paragraph",content:"Together, GraphQL and Arweave form a compelling combination, offering developers and users a robust framework for managing and querying data in a decentralized environment. This integration not only promotes the efficient and scalable retrieval of data but also supports the creation of more sophisticated and data-intensive applications on the decentralized web, maintaining a balance between technical depth and accessibility."}],"GraphQL"],["Constructing a Query","constructing-a-query",[],"GraphQL"],["Basic Syntax","basic-syntax",[{type:"paragraph",content:"In GraphQL, you start with a root field and use braces to outline the fields you want to retrieve, allowing for precise, hierarchical data requests. For instance:"},{type:"code",content:"{\n transactions {\n edges {\n node {\n id\n tags {\n name\n value\n }\n }\n }\n }\n}"},{type:"paragraph",content:"This query demonstrates fetching transactions and their tags, illustrating the hierarchical nature of GraphQL queries."}],"GraphQL"],["Customizing Searches with Tags","customizing-searches-with-tags",[{type:"paragraph",content:"Arweave utilizes a tagging system for transactions, enabling intricate search capabilities. You can filter queries using these tags:"},{type:"code",content:'{\n transactions(tags: [{name: "App-Name", values: "YourAppName"}]) {\n edges {\n node {\n id\n data {\n size\n type\n }\n }\n }\n }\n}'},{type:"paragraph",content:"This example filters transactions by a specific application name, and returns the id, size, and type of the transaction, showcasing how to customize queries for targeted data retrieval."},{type:"paragraph",content:"NOTE: Tags are not the only option for filtering results, but are extremely useful due to the ability to add custom tags during the upload process."}],"GraphQL"],["Understanding Edges and Nodes","understanding-edges-and-nodes",[{type:"paragraph",content:"In the realm of GraphQL queries, especially when interfacing with Arweave, grasping the concept of edges and nodes is pivotal for constructing efficient and effective queries. This structure is not unique to Arweave but is particularly relevant due to the decentralized and interconnected nature of the data stored on its blockchain."},{type:"paragraph",content:"Nodes: At the heart of GraphQL's query structure, nodes represent individual data points or entities. In the context of Arweave, a node could be a transaction, a block, or any piece of data stored within the network. Nodes are the primary targets of your query, containing the data you wish to retrieve, such as transaction IDs, tags, or the content of data transactions."},{type:"paragraph",content:"Edges: Serving as the glue between nodes, edges are constructs that outline the relationship between different nodes. They can contain metadata about the connection, such as the nature of the relationship or additional attributes that describe how nodes are linked. In many GraphQL implementations, including those that interact with Arweave, edges are used to navigate through collections of related data, making them crucial for understanding the data's structure and lineage."},{type:"paragraph",content:"This hierarchical model is especially useful for querying complex and relational data sets, allowing for detailed navigation and efficient data retrieval within Arweave's decentralized storage system. By effectively utilizing the edges and nodes structure, you can precisely target the data you need, whether it's filtering transactions by tags, fetching related transactions, or exploring the blockchain's structure."}],"GraphQL"],["Pagination","pagination",[{type:"paragraph",content:"To add pagination to your GraphQL queries, you can use the first, last, before, and after parameters. These parameters control the slice of data you're querying, making data retrieval more efficient and manageable."},{type:"paragraph",content:"first: Specify the number of items to retrieve from the start of the list or dataset."},{type:"paragraph",content:"last: Specify the number of items to retrieve from the end of the list or dataset."},{type:"code",content:"{\n transactions(first: 10) {\n edges {\n node {\n id\n }\n }\n }\n}"},{type:"paragraph",content:"This query fetches the first 10 transactions."},{type:"paragraph",content:"To navigate through your dataset, you can use after and before in conjunction with first or last. These parameters accept cursors, which are typically provided in the response of your initial query."},{type:"paragraph",content:"after: Fetch items after the specified cursor, used with first."},{type:"paragraph",content:"before: Fetch items before the specified cursor, used with last."},{type:"code",content:'{\n transactions(first: 10, after: "cursorOfLastItem") {\n edges {\n node {\n id\n }\n }\n }\n}'},{type:"paragraph",content:'This query fetches the next 10 transactions following the transaction with the cursor "cursorOfLastItem".'},{type:"paragraph",content:"If no pagination terms are set, GraphQL servers may apply default limits to prevent excessively large datasets from being returned in a single query, potentially impacting performance. The default behavior can vary based on the server's configuration but often involves returning a predefined maximum number of items."},{type:"paragraph",content:"For instance, without specifying first or last, a query to the transactions field might return the first 5-10 transactions by default, depending on the server settings."},{type:"paragraph",content:"This behavior ensures that server resources are not overwhelmed by large requests and that client applications receive data in manageable chunks."}],"GraphQL"],["General Tips for Optimizing Queries","general-tips-for-optimizing-queries",[{type:"paragraph",content:"To optimize your GraphQL queries in Arweave, follow these general guidelines:"},{type:"paragraph",content:"Specificity: Query with the most precise tags possible to narrow the search scope and enhance performance."},{type:"paragraph",content:"Minimalism: Limit your query to the essential set of tags to reduce processing time and data transfer."},{type:"paragraph",content:"Schema Design: Design your app's schema to reflect query patterns, possibly introducing tags that encapsulate frequent combinations of criteria."},{type:"paragraph",content:"Include Non-tag Fields: Adding fields like owner can refine your search, making your queries more efficient."},{type:"paragraph",content:"Order Your Tags: Arrange tags from most specific to most general to leverage Arweave's indexing more effectively."},{type:"paragraph",content:"By incorporating these strategies, developers can achieve faster and more precise data access from Arweave, enhancing the performance and responsiveness of decentralized applications. This balanced approach to query construction and optimization is key to navigating the expansive and decentralized storage landscape Arweave provides."}],"GraphQL"],["Making a Query","making-a-query",[{type:"paragraph",content:"Executing GraphQL queries within the Arweave ecosystem offers flexibility and multiple avenues for developers and users alike. Whether you prefer a hands-on, manual approach to constructing and testing queries, or you aim for automation and integration within your applications, Arweave provides the tools necessary to interact with its decentralized data storage seamlessly."}],"GraphQL"],["GraphQL Playground","graph-ql-playground",[{type:"paragraph",content:"For those new to GraphQL or seeking to fine-tune their queries before implementation, the GraphQL playground offers an invaluable resource. This interactive interface allows users to manually construct queries, explore the schema, and immediately see the results of their queries. Accessible via web browsers, the playground can be found at the /graphql endpoint of most Arweave indexing services, such as https://arweave.dev/graphql. Here, you can experiment with different queries, understand the structure of the data, and refine your approach without writing a single line of code in your application."},{type:"paragraph",content:"Steps for Accessing the GraphQL Playground:"},{type:"paragraph",content:"Navigate to https://arweave.dev/graphql, or the graphql endpoint of any AR.IO gateway, in your web browser."},{type:"paragraph",content:"Enter your GraphQL query in the provided interface."},{type:"paragraph",content:'Press the "play" button to execute the query to see real-time results and debug as needed.'}],"GraphQL"],["Using an API","using-an-api",[{type:"paragraph",content:"For application development and automation, making GraphQL queries programmatically is essential. You can send POST requests directly to the GraphQL endpoint of any indexing service that supports it, such as arweave.net or any AR.IO gateway. These requests should contain your query in the body, allowing for dynamic and automated data retrieval within your application."},{type:"paragraph",content:"When selecting an indexing service, consider the data coverage and reliability of the gateway to ensure it meets your application's needs. Different gateways might have varying degrees of indexed data available, so choosing one that is consistently up-to-date and comprehensive is key."},{type:"paragraph",content:"Example of making a programmatic query:"},{type:"code",content:"const axios = require('axios');\n\nconst query = {\n query: `\n {\n transactions(tags: [{name: \"App-Name\", values: \"YourAppName\"}]) {\n edges {\n node {\n id\n tags {\n name\n value\n }\n }\n }\n }\n }\n `\n};\n\naxios.post('https://arweave.net/graphql', query, {\n headers: { 'Content-Type': 'application/json' },\n})\n.then(response => console.log(response.data))\n.catch(error => console.error('Error:', error));"}],"GraphQL"],["Using an SDK","using-an-sdk",[{type:"paragraph",content:"For an even more integrated experience, some Software Development Kits (SDKs) offer direct methods for executing GraphQL queries. The Arweave SDK, for example, provides built-in functionalities to interact with the blockchain, simplifying the process of making queries. By leveraging these SDKs, developers can bypass the intricacies of manual HTTP request construction, focusing instead on the logic and design of their applications."},{type:"paragraph",content:"Example of using the Arweave SDK for GraphQL queries:"},{type:"code",content:"// Assuming the Arweave SDK is already set up and initialized\nconst query = {\n query: `\n {\n transactions(tags: [{name: \"App-Name\", values: \"YourAppName\"}]) {\n edges {\n node {\n id\n tags {\n name\n value\n }\n }\n }\n }\n }\n `\n};\n\narweave.api.post('/graphql', query)\n .then(response => {\n console.log(response.data);\n })\n .catch(error => {\n console.error('Error:', error);\n });"}],"GraphQL"]]},{url:"/build/guides/permaweb-deploy",sections:[["Deploy a Website or Application",null,[],null],["Overview","overview",[{type:"paragraph",content:"With the growing popularity of permanently deployed apps, hosted on Arweave, along with the growing list of tools offered by AR.IO, several methods have been developed to automate the process of deploying a website and updating the ArNS name pointed at it. A particularly useful tool for this is permaweb-deploy from Forward Research."},{type:"paragraph",content:"permaweb-deploy is a cli tool that handles uploading a build folder to Arweave using Turbo, creating a manifest, and then updating an ArNS name to point at the new manifest. It being a cli tool makes it very easy to incorporate into a github actions flow. Setting up an automated deployment with permaweb-deploy is simple, but does require a few steps."}],"Deploy a Website or Application"],["Getting Started","getting-started",[],"Deploy a Website or Application"],["Installing package","installing-package",[{type:"paragraph",content:"permaweb-deploy is an npm package, and must be installed in any project before it can be used. If you are using npm, you can install the package with the below command:"},{type:"code",content:"npm install permaweb-deploy"},{type:"paragraph",content:"If you prefer yarn for your package installations, the process is slightly more involved. permaweb-deploy is not designed for installation with yarn, so you must provide the additional argument ignore-engines in order to skip over the yarn version error you would normally get with installation. There are two methods for doing so:"},{type:"paragraph",content:"Directly in the install command"},{type:"code",content:"yarn add permaweb-deploy --ignore-engines"},{type:"paragraph",content:"In a .yarnc file"},{type:"paragraph",content:"You can provide a file, named .yarnc in the same directory as your package.json in order to assign specific instructions to all of your yarn commands. Creating a .yarnc file with the line"},{type:"code",content:"ignore-engines true"},{type:"paragraph",content:"will have the same effect as providing the flag directly in your yarn command"}],"Deploy a Website or Application"],["Adding a Deploy Script","adding-a-deploy-script",[{type:"paragraph",content:"The simplest way to utilize the permaweb-deploy tool is to build it into a script in your package.json. Here you will provide all of the variables that permaweb-deploy needs in order to function properly, as well as ensure that your app is statically built before being uploaded."},{type:"code",content:'"scripts": {\n "build": "vuepress build src",\n "deploy": "npm run build && permaweb-deploy --deploy-folder ./src/.vuepress/dist --ant-process $DEPLOY_ANT_PROCESS_ID"\n },'},{type:"paragraph",content:"The above example shows a build script for a vuepress app, which will build the app into a static folder for deployment, and a deploy script which runs build and then permaweb-deploy. Your build script will look different depending on the framework you are using, but most will provide that for you when you create your app."},{type:"paragraph",content:"The permaweb-deploy command has two required arguments:"},{type:"paragraph",content:"--deploy-folder\nThis is the relative path (from your package.json) to the build folder you want to upload. In a vuepress app, that will be ./src/.vuepress/dist unless you manually specify otherwise in your vuepress configuration. It will be different depending on your chosen framework and if you have modified the default location."},{type:"paragraph",content:"--ant-process\nThis is the process id of the Arweave Name Token for the ArNS name you want to deploy to. You can find this id by viewing the name on arns.app. Providing the process id is crucial for making sure the update is sent to the ao process that controls the ArNS name."},{type:"paragraph",content:"There is also the additional, optional flag --undername. If you want to deploy your app to an undername on an ArNS name, provide that name with this flag."}],"Deploy a Website or Application"],["Providing Arweave Wallet Keys","providing-arweave-wallet-keys",[{type:"paragraph",content:"While using permaweb-deploy, you will be uploading data to Arweave using Turbo, as well as performing protected actions on an Arweave Name Token. Because of this, you will need to provide the keys to an Arweave wallet in order for the actions to be successful. The wallet must contain Turbo Credits to pay for the upload, and it must either be a controller or the owner of the ArNS name you are trying to update."},{type:"paragraph",content:"permaweb-deploy requires your wallet keyfile be encoded in base64 format. You can convert a local keyfile to base64, and copy the new value to your clipboard by using one of the below commands, depending on your operating system:"},{type:"paragraph",content:"Linux"},{type:"code",content:"base64 wallet.json | xclip -selection clipboard"},{type:"paragraph",content:"Mac"},{type:"code",content:"base64 wallet.json | pbcopy"},{type:"paragraph",content:"Windows (CMD)"},{type:"code",content:"base64 wallet.json | clip"},{type:"paragraph",content:"Be sure to replace wallet.json with the path to your chosen wallet keyfile. Once you have this value saved to your clipboard, you can move on to the next step."}],"Deploy a Website or Application"],["Create Github Secrets","create-github-secrets",[{type:"paragraph",content:"Anyone who has your wallet keyfile (including the base64 formatted keyfile) has full control over your wallet and any of its assets. Because of this, you do not want to include it directly in your package.json script. Instead, keep the value safe by storing it in a github secret. You will create the secrets in the settings tab on your github repo, and the secrets will act as environmental variables in the github actions workflow."},{type:"paragraph",content:'You will need to create 2 secrets"'},{type:"paragraph",content:"DEPLOY_KEY: This is the base64 encoded version of your Arweave wallet keyfile."},{type:"paragraph",content:"ANT_PROCESS: This is the process id of the Arweave Name Token for your ArNS name. This value is not as sensitive, and may be provided in your package.json without issue, but it is a very long hashed string, and it is much easier to work with the variable name than the string itself."}],"Deploy a Website or Application"],["Create Action Workflow","create-action-workflow",[{type:"paragraph",content:"Github Actions allow you to perform specific actions whenever you push code to github. They are handled by using .yaml files provided in /.github/workflows."},{type:"paragraph",content:"To get started, create a new file named deploy.yaml in the workflows directory, then paste the below inside of it:"},{type:"code",content:'name: Arweave Deploy\n\non:\n push:\n branches:\n - main\n\njobs:\n Arweave-build-and-deploy:\n runs-on: ubuntu-latest\n\n steps:\n - uses: actions/checkout@v2\n\n - name: Setup Node.js environment\n uses: actions/setup-node@v2\n with:\n node-version: "20"\n\n - name: Run deployment script\n env:\n DEPLOY_KEY: ${{ secrets.DEPLOY_KEY }}\n DEPLOY_ANT_PROCESS: ${{ secrets.DEPLOY_ANT_PROCESS}}\n run: |\n npm install\n npm run deploy'},{type:"paragraph",content:"The above tells github to perform these actions when you push new code to the branch main"},{type:"paragraph",content:"It then sets up a vps with nodejs v 20. When that is complete, it installs dependencies for your project using npm (You will need to add a step to install yarn if that is your preferred package manager), and runs your deploy script, which builds your static folder and then runs permaweb-deploy. It also loads your github secrets into environmental variables that can be used by your deploy script."}],"Deploy a Website or Application"],["Deploying App","deploying-app",[{type:"paragraph",content:"With the above setup complete, the only thing you need to do to deploy a new version of a permasite app to Arweave is push the updated code to branch main on github. Everything else is fully automated."}],"Deploy a Website or Application"]]},{url:"/learn/concepts/manifests",sections:[["Manifests",null,[],null],["Overview","overview",[{type:"paragraph",content:"AR.IO Gateways support friendly-path-name routing for data on Arweave via Manifests. This greatly improves the programmability of data relationships. Consider an illustrative example where data stored on Arweave and accessed like this:"},{type:"code",content:"http:///cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI (txID of a website's index.html)\nhttp:///3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV (txID of its js/style.css)\nhttp:///or0_fRYFcQYWh-QsozygI5Zoamw_fUsYu2w8_X1RkYZ (txID of its assets/img/logo.png)"},{type:"paragraph",content:"can instead be accessed like this:"},{type:"code",content:"http:/// (resolves to the txID of index.html)\nhttp:////js/style.css\nhttp:////assets/img/logo.png"},{type:"paragraph",content:"NFT collections also benefit from manifest-based routing:"},{type:"code",content:"http:////0.png\nhttp:////1.png\nhttp:////2.png\n... and so on."},{type:"paragraph",content:"AR.IO gateways are capable of resolving manifest paths in a relative manner. An HTML page loading assets from Arweave would be very difficult to develop, maintain, and harden against hosting domains leaving existence if assets had to be linked to by a fully qualified domain name and an Arweave data item ID as the path. For example:"},{type:"code",content:''},{type:"paragraph",content:"Manifests allow HTML pages to use relative paths to assets with friendly names so that the document is easy to read, maintain, and host across any AR.IO domain. For example:"},{type:"code",content:''},{type:"paragraph",content:"Relative routing eliminates the need for every link to contain the full Arweave transaction ID and fully qualified domain name. This makes the HTML more readable and ensures that links remain valid even if the hosting domain changes. If index.html needed to access js/style.css, the relative link ./js/style.css could be used instead of /js/style.css. This relative routing is incredibly useful for linking together files in a way that allows functional websites to be hosted entirely on Arweave."},{type:"paragraph",content:"Learn more about relative path routing and structuring files into a permanently hosted website in ArDrive's decentralized app guide"}],"Manifests"],["What is a Manifest","what-is-a-manifest",[{type:"paragraph",content:'Manifests, also known as "Path Manifests" or "Arweave Manifests," are JSON objects that connect various Arweave data items and define relational paths for easy navigation. A common use case for manifests is permanently hosting websites on Arweave by linking all necessary files together. An AR.IO gateway can then resolve the manifest into a fully functional website.'}],"Manifests"],["Sample Manifest","sample-manifest",[{type:"code",content:'{\n "manifest": "arweave/paths",\n "version": "0.2.0",\n "index": {\n "path": "index.html"\n },\n "fallback": {\n "id": "iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ"\n },\n "paths": {\n "index.html": {\n "id": "cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI"\n },\n "404.html": {\n "id": "iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ"\n },\n "js/style.css": {\n "id": "3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV"\n },\n "css/style.css": {\n "id": "sPiQvpAUXLVK3zF6iXSfo7bkCVQkiLNt24dVtXUKBfZ"\n },\n "css/mobile.css": {\n "id": "fZ4d7bkCAUiXSfo3zFsPiQvpLVKVtXUKB6kiLNt2XVQ"\n },\n "assets/img/logo.png": {\n "id": "or0_fRYFcQYWh-QsozygI5Zoamw_fUsYu2w8_X1RkYZ"\n },\n "assets/img/icon.png": {\n "id": "0543SMRGYuGKTaqLzmpOyK4AxAB96Fra2guHzYxjRGo"\n }\n }\n}'}],"Manifests"],["How it Works","how-it-works",[{type:"paragraph",content:"A resolver, typically an AR.IO gateway, resolves URLs requesting content based on a manifest transaction ID to the corresponding path key in the paths object. The URL schema for this type of request is https:////."}],"Manifests"],["Example Usage","example-usage",[{type:"paragraph",content:"Assume the manifest above is uploaded to Arweave with the transaction ID UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk. The below table shows https requests to the AR.IO gateway arweave.dev requesting various endpoints on the manifest transaction Id, the manifest path where the gateway will find the data to return, and the resulting Arweave txId."},{type:"paragraph",content:"Request Path\nManifest Path\nData served from txID"},{type:"paragraph",content:"https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk\nindex\ncG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI"},{type:"paragraph",content:"https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk/index.html"},{type:"paragraph",content:"index.html\ncG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI"},{type:"paragraph",content:"https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk/js/style.css"},{type:"paragraph",content:"js/style.css\n3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV"},{type:"paragraph",content:"https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk/foobar"},{type:"paragraph",content:"fallback\niXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ"}],"Manifests"],["Specifications","specifications",[],"Manifests"],["Transaction Tags","transaction-tags",[{type:"paragraph",content:"Manifest are uploaded to Arweave in the same manner as any other data item. A specific content type tag must be added while uploading so that resolvers like the AR.IO gateways can recognize a manifest and properly resolve the paths. Tags must be attached to the manifest at the time of upload. They cannot be added later without uploading a new manifest, and they must be attached to the upload transaction, NOT placed inside the json object."},{type:"paragraph",content:"Failure to provide this tag will result in resolvers not recognizing the manifest, so they will only return the raw json instead of the linked data items."}],"Manifests"],["Content-Type","content-type",[{type:"code",content:'{ "name": "Content-Type", "value": "application/x.arweave-manifest+json" }'}],"Manifests"],["Transaction Data","transaction-data",[{type:"paragraph",content:"Being a json object, there are several attributes that make up the structure of a manifest. The json object must be fully defined and uploaded to Arweave as a data item."}],"Manifests"],["manifest","manifest",[{type:"code",content:'"manifest": "arweave/paths"'},{type:"paragraph",content:"The manifest attribute serves as an additional validation layer. It must have the value arweave/paths in order for a gateway to resolve the manifest."}],"Manifests"],["version","version",[{type:"code",content:'"version": "0.2.0"'},{type:"paragraph",content:"The version attribute defines the version of manifest schema a manifest is using."}],"Manifests"],["index","index",[{type:"code",content:'"index": {\n "id": "cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI"\n }'},{type:"paragraph",content:"or"},{type:"code",content:'"index": {\n "path": "index.html",\n }'},{type:"paragraph",content:"The index attribute is an object that defines the base, or 'starting' data item. It is similar to the / endpoint on a website. When resolving the manifest with no additional path definition, this is the data item that will be returned."},{type:"paragraph",content:"index accepts either path or id as sub attributes. path represents the key of a defined path in the manifest, while id represents a specific Arweave data item transaction Id."},{type:"paragraph",content:"If both path and id are defined in index, id will override path."}],"Manifests"],["fallback","fallback",[{type:"code",content:'"fallback": {\n "id": "iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ"\n }'},{type:"paragraph",content:"The fallback attribute is an object that defines an Arweave data item transaction Id for the resolver to fall back to if it fails to correctly resolve a requested path. For example, it can act as a 404 page if a user requests manifest/non-existent-page"},{type:"paragraph",content:"fallback accepts id as a sub attribute, representing an Arweave data item transaction Id."}],"Manifests"],["paths","paths",[{type:"code",content:'"paths": {\n "index.html": {\n "id": "cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI"\n },\n "404.html": {\n "id": "iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ"\n },\n "js/style.css": {\n "id": "3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV"\n },\n "css/style.css": {\n "id": "sPiQvpAUXLVK3zF6iXSfo7bkCVQkiLNt24dVtXUKBfZ"\n },\n "css/mobile.css": {\n "id": "fZ4d7bkCAUiXSfo3zFsPiQvpLVKVtXUKB6kiLNt2XVQ"\n },\n "assets/img/logo.png": {\n "id": "or0_fRYFcQYWh-QsozygI5Zoamw_fUsYu2w8_X1RkYZ"\n },\n "assets/img/icon.png": {\n "id": "0543SMRGYuGKTaqLzmpOyK4AxAB96Fra2guHzYxjRGo"\n }\n }'},{type:"paragraph",content:"The paths attribute is an object that defines the url paths that a manifest can resolve to. If a user navigates to manifest/index.html the resolver will look for index.html as a key in the paths object and return the corresponding id. (cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI)"}],"Manifests"]]},{url:"/learn/concepts/normalized-addresses",sections:[["Normalized Addresses",null,[],null],["Overview","overview",[{type:"paragraph",content:"Different blockchains use different formats for the public keys of wallets, and the native addresses for those wallets. In most cases, when a system in the Arweave ecosystem needs to display the wallet address of a wallet from a different blockchain, for instance in the Owner.address value of an AO process spawned by an ETH wallet, that address will be normalized into the format recognized by Arweave. Specifically, a 43 character base64url representation of the sha256 hash of the public key. This is done to prevent potential errors by systems in the Arweave ecosystem that expect these values to be a certain size and conform to a specific format."},{type:"paragraph",content:"Essentially, normalized addresses are a way to represent public keys and wallet addresses from other blockchains in a way that is familiar to systems in the Arweave ecosystem."},{type:"paragraph",content:"A tool for easily obtaining a normalized addresses from public keys can be found at ar://normalize-my-key"}],"Normalized Addresses"],["At A Glance","at-a-glance",[],"Normalized Addresses"],["Public Keys and Addresses","public-keys-and-addresses",[{type:"paragraph",content:"Crypto wallets consist of two separate components. The public keys, which are public knowledge and can be seen by anyone, and the private keys, which only the owner of a wallet should have access to. Crypto wallet addresses are derived from the public key."},{type:"paragraph",content:"It is important to note that all crypto wallet public and\nprivate keys are binary data. The values provided below for Arweave and\nEthereum/Polygon public keys are base64url and hex encoded representations of\nthat binary data respectively."}],"Normalized Addresses"],["Arweave","arweave",[{type:"paragraph",content:"The public key for an Arweave wallet is the n field of the JWK json file."},{type:"paragraph",content:"0jkGWDFYI3DHEWaXhZitjTg67T-enQwXs50lTDrMhy2qb619_91drv_50J5PwrOYJiMmYhiEA5ojMvrrAFY-Dm1bJbJfVBU1kIsPho2tFcXnbSOa2_1bovAys0ckJU07wkbmIUpzp3trdxYReB4jayMMOXWw9B8xS0v81zFmK3IbCtL9N6WNTMONOSMATHFQrGqtDhDUqKyIsQZCBPFvfGykRWaLWzbtAUrApprqG9hfExQzppNsw0gsftNSHZ1emC5tC2fuib6FhQw9TE2ge9tUjEZNALcVZvopTtTX0H2gEfnRJ48UNeV3SKggjXcoPVeivmqXuPBGncXWWq1pHR-Xs4zSLA5Mgcw_tQJc4FIER0i7hUlZXoc991ZHyOvAC-GlHWzQwvrlY11oD38pB47NkHN2WVPtUCAtyYQe5TE6Xznd9kPgqqvVUkV0s0suh5vINGoiPEnMjyhYEN7eOmJRIJ_A87IJesbdPRV4ZzBsqPbd02RG3ZuVpc3gI1xKvwH1WS05XI8eWK-BbvB3oxB7WjaQTWcfBWhMEULiwx-SucuyAzPAw3i6Wjtq61TcL9SdWhmOf9_yo-Np052tj7MQ66nmgdOH_MEKYjAdFypxTsRQoSLbv28HEcSjwx8u3pY0q0gKMK_5X2XKJrp2i2GB_fVgbcpH9YsgrYxh1Q8"},{type:"paragraph",content:"The public wallet address for that wallet is 9ODOd-_ZT9oWoRMVmmD4G5f9Z6MjvYxO3Nen-T5OXvU, this is obtained by decoding the public key from base64url to normalize padding, sha256 hashing the result, and then base64url encoding that."}],"Normalized Addresses"],["Ethereum/Polygon","ethereum-polygon",[{type:"paragraph",content:"The public key for an EVM wallet (Ethereum, Polygon/Matic) is derived from its private key, using the Elliptic Curve Digital Signature Algorithm, or ECDSA."},{type:"paragraph",content:"0xb5d96e5533334a630af9d50b226011d44b9879c3165ffee0601bb0bac621e0047c302d4b72e4b1ca145043940c53093021825726cacdbf1d0a0e8ff2e70a4037"},{type:"paragraph",content:"The public wallet address is 0x084af408C8E492aC52dc0Ec76514A7deF8D5F03f, this is obtained by removing the first byte from the public key, Keccak-256 hashing the remainder, taking the the last 20 bytes (40 hexadecimal characters) and prepending 0x to it."}],"Normalized Addresses"],["Solana","solana",[{type:"paragraph",content:"A Solana wallet is an array of 64 bytes. The first 32 bytes are the private key, and the last 32 bytes are the public key. Below is the public key portion of a Solana wallet:"},{type:"paragraph",content:"[172, 175, 23, 95, 23, 124, 38, 171, 25, 20, 245, 213, 59, 9, 18, 89, 46, 70, 135, 84, 137, 205, 251, 95, 8, 226, 233, 46, 78, 34, 212, 86]"},{type:"paragraph",content:"The public wallet address for this wallet is Cd5yb4mvbuQyyJgAkriFZbWQivh2zM68KGZX8Ksn1L85, this is derived by base58 encoding the public key bytes."}],"Normalized Addresses"],["Normalizing Addresses","normalizing-addresses",[{type:"paragraph",content:"As shown in the above examples, the format of public keys, and the resulting derived wallet addresses, vary widely between blockchains. Arweave manages this by applying the same derivation methods that Arweave uses for its own wallets to the public keys from other chains."}],"Normalized Addresses"],["Ethereum/Polygon","ethereum-polygon-2",[{type:"paragraph",content:"The leading 0x and uncompressed flag 04 (if present) is removed from the public key of an EVM wallet, and then the remainder is base64url encoded to obtain the Arweave normalized public key. Continuing with the same public key in the above example, the normalized public key would be:"},{type:"paragraph",content:"2W5VMzNKYwr51QsiYBHUS5h5wxZf_uBgG7C6xiHgBHwwLUty5LHKFFBDlAxTCTAhglcmys2_HQoOj_LnCkA3"},{type:"paragraph",content:"This value is what is used as the GraphQL tag owner value for data items being uploaded to Arweave using an EVM wallet. The normalized address is then derived from this value by sha256 hashing it, and then base64url encoding the result:"},{type:"paragraph",content:"5JtuS4yOFtUX2Rg3UU7AgBaUqh4s8wyyNTZk9UrzI-Q"}],"Normalized Addresses"],["Solana","solana-2",[{type:"paragraph",content:"The normalized public key for Solana wallets are derived similarly. The 32 byte public key is base64url encoded:"},{type:"paragraph",content:"rK8XXxd8JqsZFPXVOwkSWS5Gh1SJzftfCOLpLk4i1FY"},{type:"paragraph",content:"Again, this value is used for the GraphQl tag owner when uploading data. It can then be sha256 hashed, and base64url encoded again to derive the normalized address:"},{type:"paragraph",content:"K8kpPM1RID8ZM2sjF5mYy0rP4gXSRDbrwPUd9Qths64"}],"Normalized Addresses"]]},{url:"/learn/concepts/sandboxing",sections:[["Browser Sandboxing",null,[],null],["Overview","overview",[{type:"paragraph",content:"Browser sandboxing allows data requests to a gateway node to benefit from the security advantages of using a browser's same-origin policy by redirecting the requests to a pseudo-unique subdomain of the gateway's apex domain. For example, an attempt to access https://arweave.net/gnWKBqFXMJrrksEWrXLQRUQQQeFhv4uVxesHBcT8i6o would redirect to https://qj2yubvbk4yjv24syelk24wqivcbaqpbmg7yxfof5mdqlrh4rova.arweave.net/gnWKBqFXMJrrksEWrXLQRUQQQeFhv4uVxesHBcT8i6o"},{type:"paragraph",content:"Two DNS records are required to link a domain to an Arweave transaction on a gateway node. For example, www.mycustomsite.com would need the following records to link it to www.arweave-gateway.net:"},{type:"paragraph",content:"A DNS CNAME record pointing to an Arweave gateway: www CNAME arweave-gateway.net,"},{type:"paragraph",content:"A DNS TXT record linking the domain with a specific transaction ID: arweavetx TXT kTv4OkVtmc0NAsqIcnHfudKjykJeQ83qXXrxf8hrh0S"},{type:"paragraph",content:"When a browser requests www.mycustomsite.com the user's machine will (through the usual DNS processes) resolve this to the IP address for the gateway node arweave-gateway.net. When the gateway receives an HTTP request with a non-default hostname, e.g. www.mycustomsite.com instead of www.arweave-gateway.net, the gateway will query the DNS records for www.mycustomsite.com and the 'arweavetx' TXT record will tell the node which transaction to serve."}],"Browser Sandboxing"],["TLS and its Role in Browser Sandboxing","tls-and-its-role-in-browser-sandboxing",[{type:"paragraph",content:"Transport Layer Security (TLS) is a cryptographic protocol designed to provide communications security over a computer network. In the context of Arweave applications and browser sandboxing, TLS plays a critical role in ensuring secure data transmission and enabling the effective use of browser security features."},{type:"paragraph",content:"When Arweave applications are accessed without TLS, most browsers restrict the use of native cryptographic functions. These functions, which include hashing, signing, and verification, are essential for the secure operation of Arweave permaweb apps. Without TLS, not only are these functions unavailable, but the applications also become susceptible to various security threats, notably man-in-the-middle (MITM) attacks. Although Arweave transactions are signed, making direct MITM attacks challenging, the absence of encryption can expose other vulnerabilities. For instance, attackers could intercept and alter the /price endpoint, potentially causing transaction failures or leading to overcharging."},{type:"paragraph",content:"To address these concerns, gateway operators are responsible for generating and maintaining TLS certificates for their gateways. This can be achieved through various systems, such as ACME for Let's Encrypt. An important step in setting up a gateway is obtaining a wildcard TLS certificate for the gateway's domain. This certificate secures traffic on both the apex domain and its single-level subdomains (e.g., gateway.com and subdomain.gateway.com)."},{type:"paragraph",content:"The integration of TLS is crucial for the implementation of browser sandboxing. When a browser requests a transaction from a gateway, the gateway issues a 301 redirect to a subdomain of the gateway, using a Base32 pseudo-unique address derived from the transaction ID. This redirection, secured by TLS, invokes the browser's same-origin policy. As a result, the requested web page is confined within a secure sandbox environment, isolated from other domains. This isolation is vital for maintaining the integrity and security of transactions and interactions within Arweave's permaweb applications."}],"Browser Sandboxing"],["Deriving Sandbox Value","deriving-sandbox-value",[{type:"paragraph",content:"AR.IO nodes generate browser sandbox values deterministically. Because of this, it is possible to calculate ahead of time what that value will be for a particular transaction id."},{type:"paragraph",content:"Sandbox values are a Base32 encoding of the transaction ID. AR.IO gateways use the following code snippet to accomplish the encoding:"},{type:"code",content:"const expectedTxSandbox = (id: string): string => {\n return toB32(fromB64Url(id));\n};"},{type:"paragraph",content:"Example:"},{type:"code",content:"const id = 'gnWKBqFXMJrrksEWrXLQRUQQQeFhv4uVxesHBcT8i6o';\nconst expectedTxSandbox = (id): string => {\n return toB32(fromB64Url(id));\n};\nconsole.log(expectedTxSandbox);"},{type:"paragraph",content:"Example Output:"},{type:"code",content:"qj2yubvbk4yjv24syelk24wqivcbaqpbmg7yxfof5mdqlrh4rova"},{type:"paragraph",content:"View the full code for generating browser sandbox values here."}],"Browser Sandboxing"]]},{url:"/learn/concepts/wayfinder",sections:[["Wayfinder Protocol",null,[],null],["Overview","overview",[{type:"paragraph",content:"The Wayfinder protocol is a URI scheme designed to translate requests for Arweave content into https:// requests. Essentially, Wayfinder allows for transforming traditional Arweave URLs like https://arweave.net/long-txid into more concise and user-friendly forms such as ar://txid or ar://arns-name. When combined with the AR.IO WayFinder browser extension, the request can be directed to any number of functional AR.IO Gateways to serve the content."},{type:"paragraph",content:'An early technical breakdown of Wayfinder, formerly "ARCSS", created by Arweave community member DMac, can be found here.'}],"Wayfinder Protocol"],["Browser Integration","browser-integration",[{type:"paragraph",content:"The Wayfinder Protocol is currently facilitated via the WayFinder App or internal application integration. The intention is to lead popular web browsers like Chrome and Brave towards a direct integration of the Wayfinder Protocol, similar to recent integrations of the ipfs:// protocol. Such integration would remove the need for a client-side extension and boost developers' confidence in embedding Wayfinder Protocol URLs in their websites."}],"Wayfinder Protocol"],["Internal Application Integration","internal-application-integration",[{type:"paragraph",content:"Certain websites or apps may want to resolve Arweave Transaction ID's (TxId) internally. In these scenarios, they can process the Wayfinder Protocol internally without depending on browser support or the WayFinder App. A prime example is opensea.io. Opensea, an NFT marketplace, frequently imports NFT metadata from external sources. If metadata employs the Wayfinder Protocol, Opensea internally resolves these, presenting content without redirecting users through an https:// link."},{type:"paragraph",content:"There are two main approaches to resolving Wayfinder Protocol URLs:"},{type:"paragraph",content:"Convert Wayfinder into a request directed at a predefined Arweave gateway."},{type:"paragraph",content:"Retrieve a list of active AR.IO Gateways from the GAR by reading the contract state, or other available resources, and then fetch content from a gateway on the list."},{type:"paragraph",content:"Each strategy has its benefits and challenges, necessitating careful evaluation based on specific use cases."}],"Wayfinder Protocol"],["Benefits of Wayfinder Over Hardcoded Gateway Links","benefits-of-wayfinder-over-hardcoded-gateway-links",[{type:"paragraph",content:"Using the Wayfinder Protocol offers several advantages over hardcoded links to a specific gateway:"},{type:"paragraph",content:"Flexibility: Wayfinder links can be routed through any available AR.IO Gateway, ensuring content remains accessible even if a specific gateway is down or congested."},{type:"paragraph",content:"Decentralization: By not being tied to a single gateway, the Wayfinder Protocol embodies the decentralized spirit of the web, reducing potential censorship points."},{type:"paragraph",content:"Ease of Maintenance: Developers and content creators don't need to modify links if a gateway changes its URL or becomes unavailable. The WayFinder extension handles routing to an active gateway."},{type:"paragraph",content:"Consistency: Users always receive the same content, regardless of the gateway used, ensuring a consistent user experience."}],"Wayfinder Protocol"],["Use Cases","use-cases",[],"Wayfinder Protocol"],["Decentralized Web Hosting with Flexible Access","decentralized-web-hosting-with-flexible-access",[{type:"paragraph",content:"With Wayfinder, not only can websites be hosted on the Arweave network, but their accessibility is also enhanced. By using the Wayfinder Protocol, web developers can ensure that if a specific AR.IO Gateway is down, the content can still be accessed through another gateway, offering a more reliable and resilient user experience."}],"Wayfinder Protocol"],["Digital Archives and Preservation with Enhanced Sharing","digital-archives-and-preservation-with-enhanced-sharing",[{type:"paragraph",content:'Digitally archiving public domain works, especially in light of events like "banned books week", becomes more efficient with Wayfinder. Historical institutions or enthusiasts can easily share specific Wayfinder links to documents or media. Unlike hardcoded links which might break if a specific gateway goes offline, Wayfinder ensures that the content remains consistently accessible.'}],"Wayfinder Protocol"],["Media Sharing Platforms with Consistent Content Delivery","media-sharing-platforms-with-consistent-content-delivery",[{type:"paragraph",content:"For platforms hosting user-generated content, the Wayfinder Protocol provides not just decentralized hosting but also a guarantee of content delivery. Even if a content piece becomes viral and one gateway gets congested, Wayfinder ensures that users can still access the content through another gateway, providing a seamless experience."}],"Wayfinder Protocol"],["Decentralized Applications (DApps) with Reliable Front-End Accessibility","decentralized-applications-d-apps-with-reliable-front-end-accessibility",[{type:"paragraph",content:"DApps, while benefiting from Arweave's permanent hosting, can further ensure their front-end remains consistently accessible to users by using Wayfinder. If a DApp's front-end is accessed frequently, causing strain on one gateway, Wayfinder can help ensure the load is distributed, and the DApp remains online and functional."}],"Wayfinder Protocol"],["How it Works","how-it-works",[],"Wayfinder Protocol"],["Transaction ID","transaction-id",[{type:"paragraph",content:"To access content tied to an Arweave Transaction ID (TxId), simply append the TxId to ar://:"},{type:"code",content:"ar://qI19W6spw-kzOGl4qUMNp2gwFH2EBfDXOFsjkcNyK9A"},{type:"paragraph",content:"Inputting this into a WayFinder-equipped browser will route your request through the right AR.IO Gateway, translating it as per your Routing Method settings."}],"Wayfinder Protocol"],["ArNS","ar-ns",[{type:"paragraph",content:"Fetching content via an Arweave Name System (ArNS) name is straightforward. Attach the ArNS name to ar://:"},{type:"code",content:"ar://good-morning"},{type:"paragraph",content:"The Wayfinder protocol, along with the WayFinder App, discerns between TxIds and ArNS names. Once the suitable https:// request is formulated, the chosen gateway translates the ArNS name based on the ArNS aoComputer contract."}],"Wayfinder Protocol"],["Wayfinder App","wayfinder-app",[{type:"paragraph",content:"The AR.IO WayFinder App is a browser extension designed to facilitate the resolving of ar:// urls."}],"Wayfinder Protocol"],["v0.0.10","v0-0-10",[{type:"paragraph",content:"As of v0.0.10, Wayfinder supports the resolution of TXT records to Arweave content on top level domains. This innovative feature leverages DNS TXT records to associate Arweave transaction IDs with human-readable domain names, facilitating intuitive and memorable access to permaweb content. By simply entering an ar:// URL with a domain name, the Wayfinder App resolves the corresponding Arweave transaction ID through DNS TXT records, redirecting users directly to the content hosted on the Arweave network."},{type:"paragraph",content:"Setup: Owners of a domain can set a TXT record for that domain following the format ARTX ."},{type:"paragraph",content:"Wayfinder Redirection: With a TXT record set properly, whenever a user (who has Wayfinder installed) enters an ar:// URL containing a domain name (e.g., ar://example.com), the Wayfinder App performs a DNS lookup for that TXT record in order to redirect to the Arweave content. The lookup is completed through a secure DNS-over-HTTPS query to ensure privacy and integrity."},{type:"paragraph",content:"Dynamic Content Resolution: After retrieving the TXT record, the Wayfinder App extracts that Arweave transaction ID and dynamically redirects the user to the content on the permaweb. This process is transparent to the user, providing a seamless experience as if accessing a traditional website."}],"Wayfinder Protocol"],["Key Features","key-features",[{type:"paragraph",content:"Gasless: TXT records can be set without any onchain transactions that would require gas fees."},{type:"paragraph",content:"Easy Integration: Domain owners can easily link their permaweb content to their domains, making it accessible through a simple ar:// URL."},{type:"paragraph",content:"Dyncamic Content Access: Content links can be updated in real-time through DNS TXT records, without requiring any changes to the ar:// URL itself."},{type:"paragraph",content:"Enhanced User Experience: Offers users a familiar and easy-to-remember way to access permaweb content, leveraging standard web domain names."},{type:"paragraph",content:"Security and Privacy: Secure DNS-over-HTTPS queries for DNS lookups protect user privacy and enhances security."}],"Wayfinder Protocol"],["Use Cases","use-cases-2",[{type:"paragraph",content:"Branded Content Access: Companies and individuals can brand their permaweb content, making it accessible through their domain, enhancing brand visibility and user trust."},{type:"paragraph",content:"Dynamic Content Updates: Domain owners can easily update what Permaweb content their AR:// URL resolves to, which is ideal for frequently updated resources like documents, blogs, and application interfaces."},{type:"paragraph",content:"Educational and Informational Resources: Educational institutions and information providers can make their resources permanently available on the permaweb, accessible through simple, memorable URLs."},{type:"paragraph",content:"This feature marks a significant advancement in making decentralized content more accessible and user-friendly, bridging the gap between traditional internet usability and the permaweb’s permanence and censorship-resistant nature."}],"Wayfinder Protocol"]]},{url:"/learn/guides/ants",sections:[["Arweave Name System (ArNS)",null,[],null],["Overview","overview",[{type:"paragraph",content:"The Arweave Name System (ArNS) is a decentralized, censorship-resistant naming system on Arweave. It allows data on Arweave to be assigned to friendly domain names. Learn more about ArNS here."},{type:"paragraph",content:"This guide will walk you through the process of purchasing and managing an ArNS name using arns.app, the official ArNS portal from AR.IO."}],"Arweave Name System (ArNS)"]]},{url:"/learn/guides/ants-on-bazar",sections:[["Trading ANTs on Bazar",null,[],null],["Overview","overview",[{type:"paragraph",content:"Arweave Name Tokens are Atomic Asset Spec compliant AO tokens that manage records and permission for ArNS names. Because the ANT spec is compliant with the Atomic Asset Spec, they are tradable on Bazar, which is a decentralized market place for Atomic Assets on AO. There are a few simple steps that are required in order to make an ANT available on Bazar to be traded."}],"Trading ANTs on Bazar"],["Bazar Profile","bazar-profile",[{type:"paragraph",content:"Bazar relies on profiles for displaying user information and tradable assets. Profiles are AO processes that contain user specified information like a name, a nickname, and images associated with the profile. Profiles also track assets held by the profile in order to provide their information to bazar."}],"Trading ANTs on Bazar"],["Create a Profile","create-a-profile",[{type:"paragraph",content:'If you do not already have a profile associated with your wallet, you can easily create one on using the "Create your profile" button on bazar after connecting your wallet:'},{type:"paragraph",content:"You will be prompted to add, at a minimum, a name and handle (nickname) to associate with the profile. These values can be changed later."},{type:"paragraph",content:'Click "Save" at the bottom to finish creation of your profile.'},{type:"paragraph",content:'Once your profile is created, you can get its ao process Id at any time by clicking on the user icon in Bazar, and then the "Copy profile address" button from the menu.'}],"Trading ANTs on Bazar"],["Transfer ANT to the Profile","transfer-ant-to-the-profile",[{type:"paragraph",content:"Bazar profiles only track assets that are held in the profile process, not in a user wallet. In order for an ANT to be displayed and transferred on Bazar, it must first be transferred into the Bazar profile. This can be done easily using arns.app in your manage page for a given name."},{type:"paragraph",content:"Once an ANT is transferred into the profile process, it will automatically be detected and displayed by Bazar. It can be transferred or sold just like any other atomic asset on the marketplace, with no additional steps required."}],"Trading ANTs on Bazar"],["Restore Controllers","restore-controllers",[{type:"paragraph",content:"This is an optional step that will enable updating an ANT's Target Id without transferring it back into your wallet. This step may be safely skipped without affecting the ANT's functionality or tradability on Bazar."},{type:"paragraph",content:"Transferring an ANT to a new wallet or AO process resets all authorized controllers, or non-owner entities that are allowed to update some settings on the ArNS name. It does not reset the Target Id that the ArNS name is pointing to. If you want to be able to update the Target ID and undernames from your wallet using arns.app, you will need to set your wallet address as a controller for the ANT while it is in your profile. The easiest way to do this is using aos."},{type:"paragraph",content:"If you have not used aos before, you can find installation instructions here"},{type:"paragraph",content:"Using aos, you can log directly into your profile process with the command:"},{type:"code",content:'aos --wallet "/path/to/your/keyfile"'},{type:"paragraph",content:"Be sure to replace with the process Id for your profile process, and /path/to/your/keyfile with the path to the keyfile for the wallet you created the profile with."},{type:"paragraph",content:"Once you are logged in with aos, you can send a message to the ANT in your profile to set your wallet as a controller:"},{type:"code",content:'Send({ Target = "", Action = "Add-Controller", Controller = "" })'},{type:"paragraph",content:"Replace with the process Id of the ANT you transferred into your profile, and with your wallet address."}],"Trading ANTs on Bazar"]]},{url:"/build/ar-io-sdk/ant-registry/access-control-list",sections:[["accessControlList",null,[{type:"paragraph",content:"accessControlList is a method on the ANTRegistery class that receives a list of ANTs owned or controlled by the provided wallet address."},{type:"paragraph",content:"accessControlList does not require authentication"}],null],["Parameters","parameters",[],"accessControlList"],["Examples","examples",[{type:"code",content:"const { ANTRegistry } = require(('@ar.io/sdk'))\n\n async function main() {\n const antRegistry = ANTRegistry.init()\n\n const results = await antRegistry.accessControlList({\n address: \"GtDQcrr2QRdoZ-lKto_S_SpzEwiZiHVaj3x4jAgRh4o\"\n })\n\n console.log(results)\n }\n\n main()"},{type:"code",content:"const { ANTRegistry } = require(('@ar.io/sdk'))\n\n async function main() {\n const antRegistry = ANTRegistry.init()\n\n const results = await antRegistry.accessControlList({\n address: \"GtDQcrr2QRdoZ-lKto_S_SpzEwiZiHVaj3x4jAgRh4o\"\n })\n\n console.log(results)\n }\n\n main()"}],"accessControlList"],["output","output",[{type:"code",content:'{\n "Controlled": [\n "v-ICkGiQZX5fuxxIsl1UOSj2ykQbcwHp7VZe84MdgGo",\n "CWppm9tRhRFxQGMm_wOUlLoSjakfbAoWLX_RWjHIXAY",\n "ZI75Ij2NdSjcee59mtnucyGEHOm9Ua0ORPBJSo1wsMU",\n "Dw1aa_oX2Nz5Z-VrHT6snuojpOXK5LY3BTv6KgAoQxc",\n "NgfG4K9avqqP5P7m3wvk9hl1NJNuu8yn6oFVlDJs9cE",\n "fiKEr9aqPJXkPjrxGgu8lpRw0qnDV2uD2KkvabEFtjg",\n "SmTnkDqwFgng8APMHORqPMb9fM0nNviIkNsAxts4mc0",\n "1NroE5BWvZXvoSuQLuXRvRPaHTLZS940zgAxwG_1mcA"\n ],\n "Owned": [\n "AbCFQ6mMiCzJSQ_8YdWAjSda-AMlVjb-6XlgmlH87zU",\n "1-Bu7KDRqqKmX68XxAHmeDlYSlz6qjKXNYOQOBGrDMQ",\n "wKwYtHxH2LU3H79i2rYi-fzDCLkFiGOfWmoo7a4qzSo",\n "0ALZuX_sDw-Gbqd7vr6TNfl_S2zSfKqQg0axVZIH2lE",\n "kuuUlv3Kn6FbcmaDsBPuNwsoIar2JIQwV8dBnPJOgTY",\n "CD7CEsXic4qILGb0Q0jnox6d9_Xml_fSGl8bwMngSLE"\n ]\n}'}],"accessControlList"]]},{url:"/build/ar-io-sdk/ant-registry/register",sections:[["register",null,[{type:"paragraph",content:"register is a method on the ANTRegistry class that registers an ANT with the registry."},{type:"paragraph",content:"register requires authentication."}],null],["Parameters","parameters",[],"register"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANTRegistry, ArweaveSigner } = require((\'@ar.io/sdk\'))\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"))\n const antRegistry = ANTRegistry.init({\n signer: new ArweaveSigner(jwk)\n })\n\n const results = await antRegistry.register({\n processId: "ibJwWk9LTNwnSnc5SFnsJMONyWu0LgIGh11elGOpBqY"\n })\n }\n\n main()'},{type:"code",content:"const { ANTRegistry, ArConnectSigner } = require(('@ar.io/sdk'))\n\n async function main() {\n const antRegistry = ANTRegistry.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n\n const results = await antRegistry.register({\n processId: \"ibJwWk9LTNwnSnc5SFnsJMONyWu0LgIGh11elGOpBqY\"\n })\n }\n\n main()"}],"register"]]},{url:"/build/ar-io-sdk/ants/approve-primary-name-request",sections:[["approvePrimaryNameRequest",null,[{type:"paragraph",content:"approvePrimaryNameRequest is a method on the ANT class that approves a primary name request for a given name or address."},{type:"paragraph",content:"approvePrimaryNameRequest requires authentication."}],null],["Parameters","parameters",[],"approvePrimaryNameRequest"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.approvePrimaryNameRequest({\n name: \'arns\',\n address: \'t4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3\', // must match the request initiator address\n ioProcessId: ARIO_TESTNET_PROCESS_ID, // the ARIO process id to use for the request\n });\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.approvePrimaryNameRequest({\n name: 'arns',\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3', // must match the request initiator address\n ioProcessId: ARIO_TESTNET_PROCESS_ID, // the ARIO process id to use for the request\n });\n }\n\nmain();"}],"approvePrimaryNameRequest"]]},{url:"/build/ar-io-sdk/ants/configuration",sections:[["init",null,[{type:"paragraph",content:"init is a factory function that creates a read-only or writeable client. By providing a signer additional write APIs that require signing, like setRecord and transfer are available. By default, a read-only client is returned and no write APIs are available."}],null],["Parameters","parameters",[],"init"],["Examples","examples",[{type:"code",content:'const { ANT } = require("@ar.io/sdk")\n\nconst ant = ANT.init(\n {\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n }\n)'},{type:"code",content:'const { ANT, ArweaveSigner} = require("@ar.io/sdk")\n\nconst jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n\nconst ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n})'},{type:"code",content:'import { ANT } from "@ar.io/sdk/web"\n\nconst ant = ANT.init({ processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM" })'},{type:"code",content:'import { ANT, ArConnectSigner } from "@ar.io/sdk/web"\n\nconst ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n})'},{type:"code",content:"import {AOProcess, ANT} from \"@ar.io/sdk\"\nimport {connect} from \"@permaweb/aoconnect\"\n\nconst ant = ANT.init({\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\",\n process: new AOProcess ({\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n ao: connect({\n MU_URL: 'https://mu-testnet.xyz', //customizable\n CU_URL: 'https://cu-testnet.xyz', //customizable\n GRAPHQL_URL: 'https://arweave.net/graphql', //customizable\n GATEWAY_URL: 'https://arweave.net', //customizable\n })\n })\n})"}],"init"]]},{url:"/build/ar-io-sdk/ants/get-controllers",sections:[["getControllers",null,[{type:"paragraph",content:"getControllers is a method on the ANT class that retrieves the controllers of the configured ANT process."},{type:"paragraph",content:"getControllers does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getControllers does not accept parameters."}],"getControllers"],["Examples","examples",[{type:"code",content:"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const controllers = await ant.getControllers();\n\n console.log(controllers);\n}\n\nmain();"},{type:"code",content:"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const controllers = await ant.getControllers();\n\n console.log(controllers);\n}\n\nmain();"}],"getControllers"],["Output","output",[{type:"code",content:'["ccp3blG__gKUvG3hsGC2u06aDmqv4CuhuDJGOIg0jw4"]'}],"getControllers"]]},{url:"/build/ar-io-sdk/ants/get-handlers",sections:[["gethandlers",null,[{type:"paragraph",content:"getHandlers is a method on the ANT class that retrieves the handlers supported by the ANT."},{type:"paragraph",content:"getHandlers does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getHandlers does not accept parameters."}],"gethandlers"],["Examples","examples",[{type:"code",content:"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const handlers = await ant.getHandlers();\n\n console.log(handlers);\n}\n\nmain();"},{type:"code",content:"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const handlers = await ant.getHandlers();\n\n console.log(handlers);\n}\n\nmain();"}],"gethandlers"],["Output","output",[{type:"code",content:'[\n "_eval",\n "_default",\n "transfer",\n "balance",\n "balances",\n "totalSupply",\n "info",\n "addController",\n "removeController",\n "controllers",\n "setRecord",\n "removeRecord",\n "record",\n "records",\n "setName",\n "setTicker",\n "initializeState",\n "state"\n]'}],"gethandlers"]]},{url:"/build/ar-io-sdk/ants/get-info",sections:[["getInfo",null,[{type:"paragraph",content:"getInfo is a method on the ANT class that retrieves the information of the ANT process."},{type:"paragraph",content:"getInfo does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getInfo does not accept parameters."}],"getInfo"],["Examples","examples",[{type:"code",content:"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const info = await ant.getInfo();\n\n console.log(info);\n}\n\nmain();"},{type:"code",content:"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const info = await ant.getInfo();\n\n console.log(info);\n}\n\nmain();"}],"getInfo"],["Output","output",[{type:"code",content:'{\n "name": "ArDrive",\n "ticker": "ANT-ARDRIVE",\n "description": "This is the ANT for the ArDrive decentralized web app.",\n "keywords": ["File-sharing", "Publishing", "dApp"],\n "owner": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ"\n}'}],"getInfo"]]},{url:"/build/ar-io-sdk/ants/get-logo",sections:[["getLogo",null,[{type:"paragraph",content:"getLogo is a method on the ANT class that returns the TX ID of the logo set for the ANT."},{type:"paragraph",content:"getLogo does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getLogo does not accept parameters."}],"getLogo"],["Examples","examples",[{type:"code",content:"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"i3aVUQr7E70WVx9sneX65BsPIYe5_8dxoOXl_QKCjmM\" });\n const logoTxId = await ant.getLogo();\n\n console.log(logoTxId);\n}\n\nmain();"},{type:"code",content:"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"i3aVUQr7E70WVx9sneX65BsPIYe5_8dxoOXl_QKCjmM\" });\n const logoTxId = await ant.getLogo();\n\n console.log(logoTxId);\n}\n\nmain();"}],"getLogo"],["Output","output",[{type:"code",content:"Sie_26dvgyok0PZD_-iQAFOhOd5YxDTkczOLoqTTL_A"}],"getLogo"]]},{url:"/build/ar-io-sdk/ants/get-owner",sections:[["getOwner",null,[{type:"paragraph",content:"getOwner is a method on the ANT class that retrieves the owner of the configured ANT process."},{type:"paragraph",content:"getOwner does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getOwner does not accept parameters."}],"getOwner"],["Examples","examples",[{type:"code",content:"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const owner = await ant.getOwner();\n\n console.log(owner);\n}\n\nmain();"},{type:"code",content:"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const owner = await ant.getOwner();\n\n console.log(owner);\n}\n\nmain();"}],"getOwner"],["Output","output",[{type:"code",content:'"ccp3blG__gKUvG3hsGC2u06aDmqv4CuhuDJGOIg0jw4"'}],"getOwner"]]},{url:"/build/ar-io-sdk/ants/get-records",sections:[["getRecords",null,[{type:"paragraph",content:"getRecords is a method on the ANT class that returns all records on the configured ANT process, including the required @ record, that resolve connected ArNS names."},{type:"paragraph",content:"getRecords does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getRecords does not accept parameters."}],"getRecords"],["Examples","examples",[{type:"code",content:"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const records = await ant.getRecords();\n\n console.log(records);\n}\n\nmain();"},{type:"code",content:"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const records = await ant.getRecords();\n\n console.log(records);\n}\n\nmain();"}],"getRecords"],["Output","output",[{type:"code",content:'{\n "@": {\n "transactionId": "UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk",\n "ttlSeconds": 3600\n },\n "zed": {\n "transactionId": "-k7t8xMoB8hW482609Z9F4bTFMC3MnuW8bTvTyT8pFI",\n "ttlSeconds": 900\n },\n\n "ardrive": {\n "transactionId": "-cucucachoodwedwedoiwepodiwpodiwpoidpwoiedp",\n "ttlSeconds": 900\n }\n}'}],"getRecords"]]},{url:"/build/ar-io-sdk/ants/get-state",sections:[["getState",null,[{type:"paragraph",content:"getState is a method on the ANT class that retrieves the state of the ANT process."},{type:"paragraph",content:"getState does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getState does not accept parameters."}],"getState"],["Examples","examples",[{type:"code",content:"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const state = await ant.getState();\n\n console.log(state);\n}\n\nmain();"},{type:"code",content:"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const state = await ant.getState();\n\n console.log(state);\n}\n\nmain();"}],"getState"],["Output","output",[{type:"code",content:'{\n "TotalSupply": 1,\n "Balances": {\n "98O1_xqDLrBKRfQPWjF5p7xZ4Jx6GM8P5PeJn26xwUY": 1\n },\n "Controllers": [],\n "Records": {\n "v1-0-0_whitepaper": {\n "transactionId": "lNjWn3LpyhKC95Kqe-x8X2qgju0j98MhucdDKK85vc4",\n "ttlSeconds": 900\n },\n "@": {\n "transactionId": "2rMLb2uHAyEt7jSu6bXtKx8e-jOfIf7E-DOgQnm8EtU",\n "ttlSeconds": 3600\n },\n "whitepaper": {\n "transactionId": "lNjWn3LpyhKC95Kqe-x8X2qgju0j98MhucdDKK85vc4",\n "ttlSeconds": 900\n }\n },\n "Initialized": true,\n "Ticker": "ANT-AR-IO",\n "Description": "A friendly description for this ANT.",\n "Keywords": ["keyword1", "keyword2", "keyword3"],\n "Logo": "Sie_26dvgyok0PZD_-iQAFOhOd5YxDTkczOLoqTTL_A",\n "Denomination": 0,\n "Name": "AR.IO Foundation",\n "Owner": "98O1_xqDLrBKRfQPWjF5p7xZ4Jx6GM8P5PeJn26xwUY"\n}'}],"getState"]]},{url:"/build/ar-io-sdk/ants/reassign-name",sections:[["reassignName",null,[{type:"paragraph",content:"reassignName is a method on the ANT class that reassigns a name to a new ANT. This can only be done by the current owner of the ANT."},{type:"paragraph",content:"reassignName requires authentication."}],null],["Parameters","parameters",[],"reassignName"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.reassignName({\n name: \'ardrive\',\n ioProcessId: ARIO_TESTNET_PROCESS_ID,\n antProcessId: NEW_ANT_PROCESS_ID, // the new ANT process id that will take over ownership of the name\n });\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.reassignName({\n name: 'ardrive',\n ioProcessId: ARIO_TESTNET_PROCESS_ID,\n antProcessId: NEW_ANT_PROCESS_ID, // the new ANT process id that will take over ownership of the name\n });\n }\n\nmain();"}],"reassignName"]]},{url:"/build/ar-io-sdk/ants/release-name",sections:[["releaseName",null,[{type:"paragraph",content:"releaseName is a method on the ANT class that releases a name from the ANT and makes it available for auction on the ARIO contract. The name must be permanently owned by the releasing wallet. 50% of the winning bid will be distributed to the ANT owner at the time of release. If no bids, the name will be released and can be reregistered by anyone."},{type:"paragraph",content:"releaseName requires authentication."}],null],["Parameters","parameters",[],"releaseName"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.releaseName({\n name: \'permalink\',\n ioProcessId: ARIO_TESTNET_PROCESS_ID, // releases the name owned by the ANT and sends it to auction on the ARIO contract\n });\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.releaseName({\n name: 'permalink',\n ioProcessId: ARIO_TESTNET_PROCESS_ID, // releases the name owned by the ANT and sends it to auction on the ARIO contract\n });\n }\n\nmain();"}],"releaseName"]]},{url:"/build/ar-io-sdk/ants/remove-controller",sections:[["removeController",null,[{type:"paragraph",content:"removeController is a method on the ANT class that removes a controller from the list of approved controllers on the ANT."},{type:"paragraph",content:"removeController requires authentication."}],null],["Parameters","parameters",[],"removeController"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.removeController(\n { controller: \'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f\' },\n // optional additional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n const { id: txId } = await ant.removeController(\n { controller: 'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"removeController"]]},{url:"/build/ar-io-sdk/ants/remove-primary-names",sections:[["removePrimaryNames",null,[{type:"paragraph",content:"removePrimaryNames is a method on the ANT class that removes primary names from the ANT process."},{type:"paragraph",content:"removePrimaryNames requires authentication."}],null],["Parameters","parameters",[],"removePrimaryNames"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.removePrimaryNames({\n names: [\'arns\', \'test_arns\'], // any primary names associated with a base name controlled by this ANT will be removed\n ioProcessId: ARIO_TESTNET_PROCESS_ID,\n });\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.removePrimaryNames({\n names: ['arns', 'test_arns'], // any primary names associated with a base name controlled by this ANT will be removed\n ioProcessId: ARIO_TESTNET_PROCESS_ID,\n });\n }\n\nmain();"}],"removePrimaryNames"]]},{url:"/build/ar-io-sdk/ants/remove-record",sections:[["removeRecord",null,[{type:"paragraph",content:"removeRecord is a method on the ANT class that removes a record from the ANT process."},{type:"paragraph",content:"removeRecord requires authentication."}],null],["Parameters","parameters",[],"removeRecord"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.removeRecord(\n {\n undername: \'remove-domemain\',\n },\n // optional additional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.removeRecord(\n {\n undername: 'remove-domemain',\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"removeRecord"]]},{url:"/build/ar-io-sdk/ants/set-controller",sections:[["setController",null,[{type:"paragraph",content:"setController is a method on the ANT class that adds a new controller to the list of approved controllers on the ANT. Controllers can set records and change the ticker and name of the ANT process."},{type:"paragraph",content:"setController requires authentication."}],null],["Parameters","parameters",[],"setController"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.setController(\n { controller: \'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f\' },\n // optional additional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n const { id: txId } = await ant.setController(\n { controller: 'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"setController"]]},{url:"/build/ar-io-sdk/ants/set-description",sections:[["setDescription",null,[{type:"paragraph",content:"setDescription is a method on the ANT class that sets the description of the ANT process."},{type:"paragraph",content:"setDescription requires authentication."}],null],["Parameters","parameters",[],"setDescription"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.setDescription(\n { description: \'A friendly description of this ANT\' },\n // optional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setDescription(\n { description: 'A friendly description of this ANT' },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"setDescription"]]},{url:"/build/ar-io-sdk/ants/set-keywords",sections:[["setKeywords",null,[{type:"paragraph",content:"setKeywords is a method on the ANT class that sets the keywords of the ANT process."},{type:"paragraph",content:"setKeywords requires authentication."}],null],["Parameters","parameters",[],"setKeywords"],["Examples","examples",[{type:"code",content:"const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.setDescription(\n { keywords: ['Game', 'FPS', 'AO'] },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();"},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setDescription(\n { keywords: ['Game', 'FPS', 'AO'] },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"setKeywords"]]},{url:"/build/ar-io-sdk/ants/set-logo",sections:[["setLogo",null,[{type:"paragraph",content:"setLogo is a method on the ANT class that sets the logo of the ANT process. Logo should be an Arweave transaction Id."},{type:"paragraph",content:"setLogo requires authentication."}],null],["Parameters","parameters",[],"setLogo"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.setLogo(\n { txId: \'U7RXcpaVShG4u9nIcPVmm2FJSM5Gru9gQCIiRaIPV7f\' },\n // optional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setLogo(\n { txId: 'U7RXcpaVShG4u9nIcPVmm2FJSM5Gru9gQCIiRaIPV7f' },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"setLogo"]]},{url:"/build/ar-io-sdk/ants/set-name",sections:[["setName",null,[{type:"paragraph",content:"setName is a method on the ANT class that sets the name of the ANT process."},{type:"paragraph",content:"setName requires authentication."}],null],["Parameters","parameters",[],"setName"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.setName(\n { name: \'My ANT\' },\n // optional additional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setName(\n { name: 'My ANT' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"setName"]]},{url:"/build/ar-io-sdk/ants/set-record",sections:[["setRecord",null,[{type:"paragraph",content:"setRecord is a method on the ANT class that updates or creates a record in the ANT process."},{type:"paragraph",content:"setRecord requires authentication."}],null],["Parameters","parameters",[],"setRecord"],["Examples","examples",[{type:"code",content:"const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.setRecord(\n {\n undername: '@',\n transactionId: '432l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM'\n ttlSeconds: 3600\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();"},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setRecord(\n {\n undername: '@',\n transactionId: '432l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM'\n ttlSeconds: 3600\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"setRecord"]]},{url:"/build/ar-io-sdk/ants/set-ticker",sections:[["setTicker",null,[{type:"paragraph",content:"setTicker is a method on the ANT class that sets the ticker of the ANT process."},{type:"paragraph",content:"setTicker requires authentication."}],null],["Parameters","parameters",[],"setTicker"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.setTicker(\n { ticker: \'ANT-NEW-TICKER\' },\n // optional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setTicker(\n { ticker: 'ANT-NEW-TICKER' },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"setTicker"]]},{url:"/build/ar-io-sdk/ants/transfer",sections:[["transfer",null,[{type:"paragraph",content:"transfer is a method on the ANT class that transfers ownership of the ANT to a new target address. Target must be an Arweave address."},{type:"paragraph",content:"transfer requires authentication."}],null],["Parameters","parameters",[],"transfer"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.transfer(\n { target: \'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f\' },\n // optional additional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n const { id: txId } = await ant.transfer(\n { target: 'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"transfer"]]},{url:"/build/ar-io-sdk/ario/configuration",sections:[["init",null,[{type:"paragraph",content:"init is a factory function that creates a read-only or writeable client. By providing a signer additional write APIs that require signing, like joinNetwork and delegateStake are available. By default, a read-only client is returned and no write APIs are available."}],null],["Parameters","parameters",[],"init"],["Examples","examples",[{type:"code",content:'const { ARIO } = require("@ar.io/sdk")\n\nconst ario = ARIO.init()'},{type:"code",content:'const { ARIO, ArweaveSigner} = require("@ar.io/sdk")\nconst fs = require("fs");\n\nconst jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n\nconst ario = ARIO.init({\n signer: new ArweaveSigner(jwk)\n})'},{type:"code",content:'import { ARIO } from "@ar.io/sdk/web"\n\nconst ario = ARIO.init()'},{type:"code",content:'import { ARIO, ArConnectSigner } from "@ar.io/sdk/web"\n\nconst ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n})'},{type:"code",content:"const {AOProcess, ARIO} = require(\"@ar.io/sdk\")\nconst {connect} = require(\"@permaweb/aoconnect\")\n\nconst ario = ARIO.init({\n process: new AOProcess ({\n processId: ''\n ao: connect({\n MU_URL: 'https://mu-testnet.xyz', //customizable\n CU_URL: 'https://cu-testnet.xyz', //customizable\n GRAPHQL_URL: 'https://arweave.net/graphql', //customizable\n GATEWAY_URL: 'https://arweave.net', //customizable\n })\n })\n})"},{type:"code",content:"// This is used to connect to an AO process OTHER than IO, and does not interact with the ar.io network\nconst { ARIO } = require(\"@ar.io/sdk\")\n\nconst ario = ARIO.init({\n processId: ''\n})"}],"init"]]},{url:"/build/gateways/observer/troubleshooting",sections:[["Troubleshooting Observer",null,[],null],["Overview","overview",[{type:"paragraph",content:"ar.io observer epoch distribution reports include a list of failed observers for the epoch, along with an accounting of the errors which caused the observer to fail. When possible, the error messages will give you a starting point to being the troubleshooting process. Below is a list of possible error messages, along with more detailed information on how to address the issues."}],"Troubleshooting Observer"],["Observer not running and/or unable to connect","observer-not-running-and-or-unable-to-connect",[],"Troubleshooting Observer"],["","",[{type:"paragraph",content:"Your observer was not able to connect with the contract at all. The most likely causes for this are internet connection problems, or your observer not running."},{type:"paragraph",content:"Verify your observer is running"},{type:"paragraph",content:"sudo docker ps"},{type:"paragraph",content:"Your output should look something like this:"},{type:"code",content:'CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES\n 264637d3e24d ghcr.io/ar-io/ar-io-envoy:01952702b78be1e464b9d192e77b38a119bdc4ee "/docker-entrypoint.…" 2 days ago Up 2 days 0.0.0.0:3000->3000/tcp, :::3000->3000/tcp, 0.0.0.0:9901->9901/tcp, :::9901->9901/tcp, 10000/tcp ar-io-node_envoy_1\n f42a4fbed8c5 ghcr.io/ar-io/ar-io-core:484bd31abb78709e09395f139ca57792bc6c3eb0 "/bin/sh docker-entr…" 2 days ago Up 2 days (healthy) 0.0.0.0:4000->4000/tcp, :::4000->4000/tcp ar-io-node_core_1\n dd2e0b64b0b4 redis:7 "docker-entrypoint.s…" 10 days ago Up 2 days 0.0.0.0:6379->6379/tcp, :::6379->6379/tcp ar-io-node_redis_1\n ed98aba1c4f6 ghcr.io/ar-io/ar-io-observer:6449bcb6dda778fef68a94bd29343190524439db "/nodejs/bin/node ./…" 10 days ago Up 2 days (healthy) 0.0.0.0:5000->5000/tcp, :::5000->5000/tcp ar-io-node_observer_1'},{type:"paragraph",content:'If the line for observer does not say "up", then your observer is not running. You should restart your gateway, and then watch your observer logs to get a better idea of why your observer stopped:'},{type:"paragraph",content:"sudo docker-compose down"},{type:"paragraph",content:"sudo docker-compose up -d"},{type:"paragraph",content:"sudo docker-compose logs -f observer"}],"Troubleshooting Observer"],["Observer wallet has no AR","observer-wallet-has-no-ar",[],"Troubleshooting Observer"],["","",[{type:"paragraph",content:"Your Observer Wallet does not have any AR tokens."},{type:"paragraph",content:"Your observer wallet needs to be able to submit reports to the Arweave blockchain. To do this, it needs to have a small amount of AR tokens in order to pay for the submission. ar.io recommends depositing 1 AR token into your observer wallet to ensure that you remain funded throughout the entire testnet."}],"Troubleshooting Observer"],["Observer wallet ... does not match the 'observerWallet' set on the gateway ...","observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway",[],"Troubleshooting Observer"],["","",[{type:"paragraph",content:"The observer wallet set locally on your gateway does not match the observer wallet for your gateway in the ar.io network."},{type:"paragraph",content:"Check to make sure that you have OBSERVER_WALLET set in your .env file, and that the keyfile for your observer wallet is properly provided in the wallets directory in your gateway."},{type:"paragraph",content:"You will need to restart your gateway if you make any changes to the .env file or your observer wallet keyfile."},{type:"paragraph",content:"Then check to make sure that the value for observerWallet on your gateway in the testnet contract matches that."},{type:"paragraph",content:"This video shows exactly what should be done to correct it if it does not."}],"Troubleshooting Observer"],["Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json",[],"Troubleshooting Observer"],["","",[{type:"paragraph",content:"The cause for the error could not be reliably determined."},{type:"paragraph",content:'"Uncertain" is the default value returned when evaluating a failed observer. It means that none of the above error messages perfectly matched the problems with your gateway.'},{type:"paragraph",content:"You should first ensure that your observer wallet is set correctly locally, and then check your observer logs for any additional error messages."},{type:"paragraph",content:"sudo docker-compose logs -f --tail=50 observer"}],"Troubleshooting Observer"]]},{url:"/learn/guides/ants/managing",sections:[["Managing ArNS Assets",null,[],null],["Overview","overview",[{type:"paragraph",content:"From the Manage Assets page of arns.app, you can view details about your registered names, assign new Target IDs for your names to resolve to, or register new undernames for your ArNS names."},{type:"paragraph",content:'Access the Manage Assets page by connecting your Arweave wallet, and clicking on the account button displaying your wallet address (the connect button if you are not connected), then selecting "Manage Assets" from the menu.'},{type:"paragraph",content:"Your browser does not support the video tag."},{type:"paragraph",content:"The Manage Assets page features two important tabs. Names and ANTS."}],"Managing ArNS Assets"],["Names","names",[{type:"paragraph",content:'The Names tab displays all of the ArNS names registered to the currently connected wallet. Each name has its own "details" button which allows you to view details about the name, extend the lease period, or increase the available undernames for that name.'}],"Managing ArNS Assets"],["ANTs","ants",[{type:"paragraph",content:'The ANTs tab displays each ANT owned by the connected wallet (except for advanced use cases, each ArNS name will have its own ANT). You can view and create new undernames using the "Undernames" button, or access advanced management options by clicking on the "manage" icon (shaped like a gear).'},{type:"paragraph",content:"The Advanced manage page allows you to transfer ownership, add or remove controllers (other wallets who are able to manage an ANT) or set/modify a Target ID for a name to resolve to."}],"Managing ArNS Assets"]]},{url:"/learn/guides/ants/registering",sections:[["Registering an ArNS name",null,[],null],["Overview","overview",[{type:"paragraph",content:"There are two options when registering an ArNS name. You can purchase the name outright, or lease it for a period of 1 to 5 years. Registrations are further broken down into instant buys, and dutch auctions. Auctions are required for purchases of certain names in a specified character length range. Find more information about when an auction is required, as well as the rules an ArNS name must follow to be valid here."}],"Registering an ArNS name"],["Connect Your Wallet","connect-your-wallet",[{type:"paragraph",content:'In order to purchase ArNS names, you will need to have a connected Arweave wallet in order to sign and pay for the transaction. Connect your wallet by clicking the "Connect" button in the top right, and following the prompts.'},{type:"paragraph",content:"Your browser does not support the video tag."}],"Registering an ArNS name"],["Checking Availability","checking-availability",[{type:"paragraph",content:"The home page of arns.app features a search box for checking if a specific ArNS name is available for registration. Indicators below the box can help to make sure you are complying with the technical requirements for name validity as you type."},{type:"paragraph",content:"Simply type out the name you would like to register and click on the search icon next to the text box. A check will be performed to let you know if your chosen name is available or already in use."},{type:"paragraph",content:"NOTE: 1 to 4 character names are not available during the testnet."},{type:"paragraph",content:"or"},{type:"paragraph",content:'If a name is unavailable, information about the name\'s registration period and current owner will be displayed. If it is available, a "Register" button will appear, allowing you to move to the next step in registration.'}],"Registering an ArNS name"],["Configure Your Purchase","configure-your-purchase",[{type:"paragraph",content:'After clicking "Register" on a valid and available name, you will be prompted to connect a wallet using ArConnect if you have not already done so. Support for other wallets will be added in the future.'},{type:"paragraph",content:"Once you are connected, you will be shown a page to configure your purchase. You will be able to select if you want to lease or buy the name, and the length of the lease."},{type:"paragraph",content:"You can also use this page to assign the name to an existing Arweave Name Token (ANT), or set an Arweave Transaction ID (Target ID) for the name to resolve to. You will be able to set or change the Target ID after your purchase from the asset management page."},{type:"paragraph",content:"Towards the bottom of the page, you can also see the cost of your currently configured purchase in ARIO tokens, and the AR required to pay for gas for the transaction."}],"Registering an ArNS name"],["Confirm Your Purchase","confirm-your-purchase",[{type:"paragraph",content:'The final page before submitting your purchase shows a summary of your purchase. If everything looks correct, click on the "confirm" button to finalize the transaction. Remain on the page while the transaction processes.'}],"Registering an ArNS name"]]},{url:"/build/ar-io-sdk/ario/arns/buy-record",sections:[["buyRecord",null,[{type:"paragraph",content:"buyRecord is a method on the ARIO class that purchases a new ArNS record with the specified name, type, and duration."},{type:"paragraph",content:"buyRecord requires authentication."}],null],["Parameters","parameters",[],"buyRecord"],["Examples","examples",[{type:"code",content:"const fs = require(\"fs\");\n const { ARIO, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const record = await ario.buyRecord(\n { name: 'ardrive', type: 'lease', years: 1 },\n {\n // optional tags\n tags: [{ name: 'App-Name', value: 'ArNS-App' }],\n },\n );\n }\n\n main();"},{type:"code",content:"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const record = await ario.buyRecord(\n { name: 'ardrive', type: 'lease', years: 1 },\n {\n // optional tags\n tags: [{ name: 'App-Name', value: 'ArNS-App' }],\n },\n );\n }\n\nmain();"}],"buyRecord"]]},{url:"/build/ar-io-sdk/ario/arns/extend-lease",sections:[["extendLease",null,[{type:"paragraph",content:"extendLease is a method on the ARIO class that extends the lease of a registered ArNS domain, with an extension of 1-5 years depending on grace period status. Permanently registered domains cannot be extended."},{type:"paragraph",content:"extendLease requires authentication."}],null],["Parameters","parameters",[],"extendLease"],["Examples","examples",[{type:"code",content:"const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.increaseUndernameLimit(\n {\n name: 'ar-io',\n years: 1,\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();"},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.increaseUndernameLimit(\n {\n name: 'ar-io',\n years: 1,\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"extendLease"]]},{url:"/build/ar-io-sdk/ario/arns/get-arns-record",sections:[["getArNSRecord",null,[{type:"paragraph",content:"getArNSRecord is a method on the ARIO class that retrieves the record info of the specified ArNS name."},{type:"paragraph",content:"getArNSRecord does not require authentication."}],null],["Parameters","parameters",[],"getArNSRecord"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const record = await ario.getArNSRecord({ name: 'ardrive' });\n\n console.log(record);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const record = await ario.getArNSRecord({ name: 'ardrive' });\n\n console.log(record);\n}\n\nmain();"}],"getArNSRecord"],["Output","output",[{type:"code",content:'{\n "processId": "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM",\n "endTimestamp": 1752256702026,\n "startTimestamp": 1720720819969,\n "type": "lease",\n "undernames": 100\n}'}],"getArNSRecord"]]},{url:"/build/ar-io-sdk/ario/arns/get-arns-records",sections:[["getArNSRecords",null,[{type:"paragraph",content:"getArNSRecords is a method on the ARIO class that retrieves all registered ArNS records of the ARIO process, paginated and sorted by the specified criteria. The cursor used for pagination is the last ArNS name from previous request."},{type:"paragraph",content:"getArNSRecords does not require authentication."}],null],["Parameters","parameters",[],"getArNSRecords"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n // get the newest 100 names\n const records = await ario.getArNSRecords({\n limit: 100,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(records);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n // get the newest 100 names\n const records = await ario.getArNSRecords({\n limit: 100,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(records);\n}\n\nmain();"}],"getArNSRecords"],["Output","output",[{type:"code",content:'{\n "items": [\n {\n "name": "ao",\n "processId": "eNey-H9RB9uCdoJUvPULb35qhZVXZcEXv8xds4aHhkQ",\n "purchasePrice": 75541282285,\n "startTimestamp": 1720720621424,\n "type": "permabuy",\n "undernames": 10\n },\n {\n "name": "ardrive",\n "processId": "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM",\n "endTimestamp": 1720720819969,\n "startTimestamp": 1720720620813,\n "type": "lease",\n "undernames": 100\n },\n {\n "name": "arweave",\n "processId": "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM",\n "endTimestamp": 1720720819969,\n "startTimestamp": 1720720620800,\n "type": "lease",\n "undernames": 100\n },\n {\n "name": "ar-io",\n "processId": "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM",\n "endTimestamp": 1720720819969,\n "startTimestamp": 1720720619000,\n "type": "lease",\n "undernames": 100\n },\n {\n "name": "fwd",\n "processId": "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM",\n "endTimestamp": 1720720819969,\n "startTimestamp": 1720720220811,\n "type": "lease",\n "undernames": 100\n }\n // ...95 other records\n ],\n "hasMore": true,\n "nextCursor": "fwdresearch",\n "totalItems": 21740,\n "sortBy": "startTimestamp",\n "sortOrder": "desc"\n}'}],"getArNSRecords"]]},{url:"/build/ar-io-sdk/ario/arns/get-arns-returned-name",sections:[["getArNSReturnedName",null,[{type:"paragraph",content:"getArNSReturnedName is a method on the ARIO class that retrieves the returned name data for the specified returned name."},{type:"paragraph",content:"getArNSReturnedName does not require authentication."}],null],["Parameters","parameters",[],"getArNSReturnedName"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const returnedName = await ario.getArNSReturnedName({ name: 'permalink' });\n\n console.log(returnedName);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const returnedName = await ario.getArNSReturnedName({ name: 'permalink' });\n\n console.log(returnedName);\n}\n\nmain();"}],"getArNSReturnedName"],["Output","output",[{type:"code",content:'{\n "name": "permalink",\n "endTimestamp": 1730985241349,\n "startTimestamp": 1729775641349,\n "baseFee": 250000000,\n "demandFactor": 1.05256,\n "initiator": "GaQrvEMKBpkjofgnBi_B3IgIDmY_XYelVLB6GcRGrHc",\n "settings": {\n "durationMs": 1209600000,\n "decayRate": 0.000000000016847809193121693,\n "scalingExponent": 190,\n "startPriceMultiplier": 50\n }\n}'}],"getArNSReturnedName"]]},{url:"/build/ar-io-sdk/ario/arns/get-arns-returned-names",sections:[["getArNSReturnedNames",null,[{type:"paragraph",content:"getArNSReturnedNames is a method on the ARIO class that retrieves all active returned names of the ARIO process, paginated and sorted by the specified criteria. The cursor used for pagination is the last returned name from the previous request."},{type:"paragraph",content:"getArNSReturnedNames does not require authentication."}],null],["Parameters","parameters",[],"getArNSReturnedNames"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const returnedNames = await ario.getArNSReturnedNames({\n limit: 100,\n sortBy: 'endTimestamp',\n sortOrder: 'asc', // return the returned names ending soonest first\n});\n\n console.log(returnedNames);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const returnedNames = await ario.getArNSReturnedNames({\n limit: 100,\n sortBy: 'endTimestamp',\n sortOrder: 'asc', // return the returned names ending soonest first\n});\n\n console.log(returnedNames);\n}\n\nmain();"}],"getArNSReturnedNames"],["Output","output",[{type:"code",content:'{\n "items": [\n {\n "name": "permalink",\n "endTimestamp": 1730985241349,\n "startTimestamp": 1729775641349,\n "baseFee": 250000000,\n "demandFactor": 1.05256,\n "initiator": "GaQrvEMKBpkjofgnBi_B3IgIDmY_XYelVLB6GcRGrHc",\n "settings": {\n "durationMs": 1209600000,\n "decayRate": 0.000000000016847809193121693,\n "scalingExponent": 190,\n "startPriceMultiplier": 50\n }\n }\n ],\n "hasMore": false,\n "totalItems": 1,\n "sortBy": "endTimestamp",\n "sortOrder": "asc"\n}'}],"getArNSReturnedNames"]]},{url:"/build/ar-io-sdk/ario/arns/get-cost-details",sections:[["getCostDetails",null,[{type:"paragraph",content:"getCostDetails is a method on the ARIO class that calculates the expanded cost details for the interaction in question, e.g a Buy-Record interaction, where args are the specific params for that interaction. The fromAddress is the address that would be charged for the interaction, and fundFrom is where the funds would be taken from, either balance, stake, or any."},{type:"paragraph",content:"getCostDetails does not require authentication."}],null],["Parameters","parameters",[],"getCostDetails"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const costDetails = await ario.getCostDetails({\n intent: 'Buy-Record',\n fromAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n fundFrom: 'stakes',\n name: 'ar-io',\n type: 'permabuy',\n });\n\n console.log(costDetails)\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const costDetails = await ario.getCostDetails({\n intent: 'Buy-Record',\n fromAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n fundFrom: 'stakes',\n name: 'ar-io',\n type: 'permabuy',\n });\n\n console.log(costDetails)\n}\n\nmain();"}],"getCostDetails"],["Output","output",[{type:"code",content:'{\n "tokenCost": 2384252273,\n "fundingPlan": {\n "address": "t4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3",\n "balance": 0,\n "stakes": {\n "Rc80LG6h27Y3p9TN6J5hwDeG5M51cu671YwZpU9uAVE": {\n "vaults": [],\n "delegatedStake": 2384252273\n }\n },\n "shortfall": 0\n },\n "discounts": []\n}'}],"getCostDetails"]]},{url:"/build/ar-io-sdk/ario/arns/get-demand-factor",sections:[["getDemandFactor",null,[{type:"paragraph",content:"getDemandFactor is a method on the ARIO class that retrieves the current demand factor of the network. The demand factor is a multiplier applied to the cost of ArNS interactions based on the current network demand.\ngetDemandFactor does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getDemandFactor does not accept parameters."}],"getDemandFactor"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const demandFactor = await ario.getDemandFactor();\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const demandFactor = await ario.getDemandFactor();\n}\n\nmain();"}],"getDemandFactor"],["Output","output",[{type:"code",content:"1.05256"}],"getDemandFactor"]]},{url:"/build/ar-io-sdk/ario/arns/get-token-cost",sections:[["getTokenCost",null,[{type:"paragraph",content:"getTokenCost is a method on the ARIO class that calculates the price in mARIO to perform the interaction in question. e.g. a Buy-Record interaction, where args are the specific params for that interaction."},{type:"paragraph",content:"getTokenCost does not require authentication."}],null],["Parameters","parameters",[],"getTokenCost"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const price = await ario\n .getTokenCost({\n intent: 'Buy-Record',\n name: 'ar-io',\n type: 'permabuy',\n })\n .then((p) => new mIOToken(p).toIO()); // convert to ARIO for readability\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const price = await ario\n .getTokenCost({\n intent: 'Buy-Record',\n name: 'ar-io',\n type: 'permabuy',\n })\n .then((p) => new mIOToken(p).toIO()); // convert to ARIO for readability\n}\n\nmain();"}],"getTokenCost"],["Output","output",[{type:"code",content:"1642.34"}],"getTokenCost"]]},{url:"/build/ar-io-sdk/ario/arns/increase-undername-limit",sections:[["increaseUndernameLimit",null,[{type:"paragraph",content:"increaseUndernameLimit is a method on the ARIO class that increases the undername support of a domain up to a maximum 10,000. Domains, by default, support up to 10 undernames."},{type:"paragraph",content:"increaseUndernameLimit requires authentication."}],null],["Parameters","parameters",[],"increaseUndernameLimit"],["Examples","examples",[{type:"code",content:"const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.increaseUndernameLimit(\n {\n name: 'ar-io',\n qty: 420,\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();"},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.increaseUndernameLimit(\n {\n name: 'ar-io',\n qty: 420,\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"increaseUndernameLimit"]]},{url:"/build/ar-io-sdk/ario/epochs/get-current-epoch",sections:[["getCurrentEpoch",null,[{type:"paragraph",content:"getCurrentEpoch is a method on the ARIO class that returns the current epoch data."},{type:"paragraph",content:"getCurrentEpoch does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getCurrentEpoch does not accept parameters."}],"getCurrentEpoch"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const epoch = await ario.getCurrentEpoch();\n\n console.log(epoch);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const epoch = await ario.getCurrentEpoch();\n\n console.log(epoch);\n}\n\nmain();"}],"getCurrentEpoch"],["Output","output",[{type:"code",content:'{\n "epochIndex": 0,\n "startTimestamp": 1720720621424,\n "endTimestamp": 1752256702026,\n "startHeight": 1350700,\n "distributionTimestamp": 1711122739,\n "observations": {\n "failureSummaries": {\n "-Tk2DDk8k4zkwtppp_XFKKI5oUgh6IEHygAoN7mD-w8": [\n "Ie2wEEUDKoU26c7IuckHNn3vMFdNQnMvfPBrFzAb3NA"\n ]\n },\n "reports": {\n "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs": "B6UUjKWjjEWDBvDSMXWNmymfwvgR9EN27z5FTkEVlX4"\n }\n },\n "prescribedNames": ["ardrive", "ar-io", "arweave", "fwd", "ao"],\n "prescribedObservers": [\n {\n "gatewayAddress": "2Fk8lCmDegPg6jjprl57-UCpKmNgYiKwyhkU4vMNDnE",\n "observerAddress": "2Fk8lCmDegPg6jjprl57-UCpKmNgYiKwyhkU4vMNDnE",\n "stake": 10000000000,\n "start": 1292450,\n "stakeWeight": 1,\n "tenureWeight": 0.4494598765432099,\n "gatewayRewardRatioWeight": 1,\n "observerRewardRatioWeight": 1,\n "compositeWeight": 0.4494598765432099,\n "normalizedCompositeWeight": 0.002057032496835938\n }\n ],\n "distributions": {\n "distributedTimestamp": 1711122739,\n "totalEligibleRewards": 100000000,\n "rewards": {\n "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs": 100000000\n }\n }\n}'}],"getCurrentEpoch"]]},{url:"/build/ar-io-sdk/ario/epochs/get-distributions",sections:[["getDistributions",null,[{type:"paragraph",content:"getDistributions is a method on the ARIO class that returns the rewards distribution information for the specified epoch. If no epoch index is provided, the current epoch is used."},{type:"paragraph",content:"getDistributions does not require authentication."}],null],["Parameters","parameters",[],"getDistributions"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const distributions = await ario.getDistributions({ epochIndex: 0 });\n\n console.log(distributions);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const distributions = await ario.getDistributions({ epochIndex: 0 });\n\n console.log(distributions);\n}\n\nmain();"}],"getDistributions"],["Output","output",[{type:"code",content:'{\n "totalEligibleGateways": 1,\n "totalEligibleRewards": 100000000,\n "totalEligibleObserverReward": 100000000,\n "totalEligibleGatewayReward": 100000000,\n "totalDistributedRewards": 100000000,\n "distributedTimestamp": 1720720621424,\n "rewards": {\n "eligible": {\n "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs": {\n "operatorReward": 100000000,\n "delegateRewards": {}\n }\n },\n "distributed": {\n "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs": 100000000\n }\n }\n}'}],"getDistributions"]]},{url:"/build/ar-io-sdk/ario/epochs/get-epoch",sections:[["getEpoch",null,[{type:"paragraph",content:"getEpoch is a method on the ARIO class that returns the epoch data for the specified block height. If no epoch index is provided, the current epoch is used."},{type:"paragraph",content:"getEpoch does not require authentication."}],null],["Parameters","parameters",[],"getEpoch"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const epoch = await ario.getEpoch({ epochIndex: 0 });\n\n console.log(epoch);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const epoch = await ario.getEpoch({ epochIndex: 0 });\n\n console.log(epoch);\n}\n\nmain();"}],"getEpoch"],["Output","output",[{type:"code",content:'{\n "epochIndex": 0,\n "startTimestamp": 1720720620813,\n "endTimestamp": 1752256702026,\n "startHeight": 1350700,\n "distributionTimestamp": 1752256702026,\n "observations": {\n "failureSummaries": {\n "-Tk2DDk8k4zkwtppp_XFKKI5oUgh6IEHygAoN7mD-w8": [\n "Ie2wEEUDKoU26c7IuckHNn3vMFdNQnMvfPBrFzAb3NA"\n ]\n },\n "reports": {\n "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs": "B6UUjKWjjEWDBvDSMXWNmymfwvgR9EN27z5FTkEVlX4"\n }\n },\n "prescribedNames": ["ardrive", "ar-io", "arweave", "fwd", "ao"],\n "prescribedObservers": [\n {\n "gatewayAddress": "2Fk8lCmDegPg6jjprl57-UCpKmNgYiKwyhkU4vMNDnE",\n "observerAddress": "2Fk8lCmDegPg6jjprl57-UCpKmNgYiKwyhkU4vMNDnE",\n "stake": 10000000000, // value in mARIO\n "startTimestamp": 1720720620813,\n "stakeWeight": 1,\n "tenureWeight": 0.4494598765432099,\n "gatewayRewardRatioWeight": 1,\n "observerRewardRatioWeight": 1,\n "compositeWeight": 0.4494598765432099,\n "normalizedCompositeWeight": 0.002057032496835938\n }\n ],\n "distributions": {\n "totalEligibleGateways": 1,\n "totalEligibleRewards": 100000000,\n "totalEligibleObserverReward": 100000000,\n "totalEligibleGatewayReward": 100000000,\n "totalDistributedRewards": 100000000,\n "distributedTimestamp": 1720720621424,\n "rewards": {\n "eligible": {\n "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs": {\n "operatorReward": 100000000,\n "delegateRewards": {}\n }\n },\n "distributed": {\n "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs": 100000000\n }\n }\n }\n}'}],"getEpoch"]]},{url:"/build/ar-io-sdk/ario/epochs/get-observations",sections:[["getObservations",null,[{type:"paragraph",content:"getObservations is a method on the ARIO class that returns the epoch-indexed observation list. If no epoch index is provided, the current epoch is used."},{type:"paragraph",content:"getObservations does not require authentication."}],null],["Parameters","parameters",[],"getObservations"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const observations = await ario.getObservations();\n\n console.log(observations);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const observations = await ario.getObservations();\n\n console.log(observations);\n}\n\nmain();"}],"getObservations"],["Output","output",[{type:"code",content:'{\n "0": {\n "failureSummaries": {\n "-Tk2DDk8k4zkwtppp_XFKKI5oUgh6IEHygAoN7mD-w8": [\n "Ie2wEEUDKoU26c7IuckHNn3vMFdNQnMvfPBrFzAb3NA",\n "Ie2wEEUDKoU26c7IuckHNn3vMFdNQnMvfPBrFzAb3NA"\n ]\n },\n "reports": {\n "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs": "B6UUjKWjjEWDBvDSMXWNmymfwvgR9EN27z5FTkEVlX4",\n "Ie2wEEUDKoU26c7IuckHNn3vMFdNQnMvfPBrFzAb3NA": "7tKsiQ2fxv0D8ZVN_QEv29fZ8hwFIgHoEDrpeEG0DIs",\n "osZP4D9cqeDvbVFBaEfjIxwc1QLIvRxUBRAxDIX9je8": "aatgznEvC_UPcxp1v0uw_RqydhIfKm4wtt1KCpONBB0",\n "qZ90I67XG68BYIAFVNfm9PUdM7v1XtFTn7u-EOZFAtk": "Bd8SmFK9-ktJRmwIungS8ur6JM-JtpxrvMtjt5JkB1M"\n }\n }\n}'}],"getObservations"]]},{url:"/build/ar-io-sdk/ario/epochs/get-precribed-observers",sections:[["getPrescribedObservers",null,[{type:"paragraph",content:"getPrescribedObservers is a method on the ARIO class that returns the prescribed observers of the ARIO process. If no epoch index is provided, the current epoch is used."},{type:"paragraph",content:"getPrescribedObservers does not require authentication."}],null],["Parameters","parameters",[],"getPrescribedObservers"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const observers = await ario.getPrescribedObservers({ epochIndex: 0 });\n\n console.log(observers);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const observers = await ario.getPrescribedObservers({ epochIndex: 0 });\n\n console.log(observers);\n}\n\nmain();"}],"getPrescribedObservers"],["Output","output",[{type:"code",content:'[\n {\n "gatewayAddress": "BpQlyhREz4lNGS-y3rSS1WxADfxPpAuing9Lgfdrj2U",\n "observerAddress": "2Fk8lCmDegPg6jjprl57-UCpKmNgYiKwyhkU4vMNDnE",\n "stake": 10000000000, // value in mARIO\n "start": 1296976,\n "stakeWeight": 1,\n "tenureWeight": 0.41453703703703704,\n "gatewayRewardRatioWeight": 1,\n "observerRewardRatioWeight": 1,\n "compositeWeight": 0.41453703703703704,\n "normalizedCompositeWeight": 0.0018972019546783507\n }\n]'}],"getPrescribedObservers"]]},{url:"/build/ar-io-sdk/ario/epochs/save-observations",sections:[]},{url:"/build/ar-io-sdk/ario/gateways/cancel-withdrawal",sections:[["cancelWithdrawal",null,[{type:"paragraph",content:"cancelWithdrawal is a method on the ARIO class that instantly withdraws an existing vault on a gateway. If no gatewayAddress is provided, the signer's address will be used."},{type:"paragraph",content:"cancelWithdrawal requires authentication."}],null],["Parameters","parameters",[],"cancelWithdrawal"],["Examples","examples",[{type:"code",content:"const fs = require(\"fs\");\n const { ARIO, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n // cancels a delegated vault from a gateway\n const { id: txId } = await ario.cancelWithdrawal(\n {\n // gateway address where vault exists\n gatewayAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n // vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n // cancels an operator vault from a gateway\n const { id: txId } = await ario.cancelWithdrawal(\n {\n // operator vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n );\n }\n\n main();"},{type:"code",content:"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n // cancels a delegated vault from a gateway\n const { id: txId } = await ario.cancelWithdrawal(\n {\n // gateway address where vault exists\n gatewayAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n // vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n // cancels an operator vault from a gateway\n const { id: txId } = await io.cancelWithdrawal(\n {\n // operator vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n );\n }\n\nmain();"}],"cancelWithdrawal"]]},{url:"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake",sections:[["decreaseDelegateStake",null,[{type:"paragraph",content:"decreaseDelegateStake is a method on the ARIO class that increases the caller's stake on the target gateway."},{type:"paragraph",content:"decreaseDelegateStake requires authentication."}],null],["Parameters","parameters",[],"decreaseDelegateStake"],["Example","example",[{type:"code",content:"const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.decreaseDelegateStake(\n {\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\n main();"},{type:"code",content:'const fs = require("fs");\n const { ARIO, ArweaveSigner, ARIOToken } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await io.decreaseDelegateStake({\n target: \'t4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3\',\n qty: new ARIOToken(100).toMARIO(),\n instant: true, // Immediately withdraw this stake and pay the instant withdrawal fee\n });\n }\n\n main();'},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n\n const { id: txId } = await ario.decreaseDelegateStake(\n {\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\nmain();"},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n\n const { id: txId } = await ario.decreaseDelegateStake({\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n instant: true, // Immediately withdraw this stake and pay the instant withdrawal fee\n });\n }\n\nmain();"}],"decreaseDelegateStake"]]},{url:"/build/ar-io-sdk/ario/gateways/decrease-operator-stake",sections:[["decreaseOperatorStake",null,[{type:"paragraph",content:"decreaseOperatorStake is a method on the ARIO class that decreases the callers operator stake. Must be executed with a wallet registered as a gateway operator."},{type:"paragraph",content:"decreaseOperatorStake requires authentication."}],null],["Parameters","parameters",[],"decreaseOperatorStake"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ARIO, ArweaveSigner, ARIOToken } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.decreaseOperatorStake(\n {\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }],\n },\n );\n }\n\n main();'},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.decreaseOperatorStake(\n {\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\nmain();"}],"decreaseOperatorStake"]]},{url:"/build/ar-io-sdk/ario/gateways/get-allowed-delegates",sections:[["getAllowedDelegates",null,[{type:"paragraph",content:"getAllowedDelegates is a method on the ARIO class that retrieves all allowed delegates for a specific address. The cursor used for pagination is the last address from the previous request."},{type:"paragraph",content:"getAllowedDelegates does not require authentication."}],null],["Parameters","parameters",[],"getAllowedDelegates"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const allowedDelegates = await ario.getAllowedDelegates({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n });\n\n console.log(allowdDelegates);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const allowedDelegates = await ario.getAllowedDelegates({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n });\n\n console.log(allowdDelegates);\n}\n\nmain();"}],"getAllowedDelegates"],["Output","output",[{type:"code",content:'{\n "sortOrder": "desc",\n "hasMore": false,\n "totalItems": 4,\n "limit": 100,\n "items": [\n "PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM",\n "N4h8M9A9hasa3tF47qQyNvcKjm4APBKuFs7vqUVm-SI",\n "JcC4ZLUY76vmWha5y6RwKsFqYTrMZhbockl8iM9p5lQ",\n "31LPFYoow2G7j-eSSsrIh8OlNaARZ84-80J-8ba68d8"\n ]\n}'}],"getAllowedDelegates"]]},{url:"/build/ar-io-sdk/ario/gateways/get-delegations",sections:[["getDelegations",null,[{type:"paragraph",content:"getDelegations is a method on the ARIO class that retrieves all active and vaulted stakes across all gateways for a specific address, paginated and sorted by the specified criteria. The cursor used for pagination is the last delegationId (concatenated gateway and startTimestamp of the delegation) from the previous request."},{type:"paragraph",content:"getDelegations does not require authentication."}],null],["Parameters","parameters",[],"getDelegations"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getDelegations({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n cursor: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_123456789',\n limit: 2,\n sortBy: 'startTimestamp',\n sortOrder: 'asc',\n });\n\n console.log(vaults);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getDelegations({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n cursor: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_123456789',\n limit: 2,\n sortBy: 'startTimestamp',\n sortOrder: 'asc',\n });\n\n console.log(vaults);\n}\n\nmain();"}],"getDelegations"],["Output","output",[{type:"code",content:'{\n "sortOrder": "asc",\n "hasMore": true,\n "totalItems": 95,\n "limit": 2,\n "sortBy": "startTimestamp",\n "items": [\n {\n "type": "stake",\n "startTimestamp": 1727815440632,\n "gatewayAddress": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ",\n "delegationId": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_1727815440632",\n "balance": 1383212512\n },\n {\n "type": "vault",\n "startTimestamp": 1730996691117,\n "gatewayAddress": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ",\n "delegationId": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_1730996691117",\n "vaultId": "_sGDS7X1hyLCVpfe40GWioH9BSOb7f0XWbhHBa1q4-g",\n "balance": 50000000,\n "endTimestamp": 1733588691117\n }\n ],\n "nextCursor": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_1730996691117"\n}'}],"getDelegations"]]},{url:"/build/ar-io-sdk/ario/gateways/get-gateway",sections:[["getGateway",null,[{type:"paragraph",content:"getGateway is a method on the ARIO class that retrieves a gateway's information by its staking wallet address."},{type:"paragraph",content:"getGateway does not require authentication."}],null],["Parameters","parameters",[],"getGateway"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const gateway = await ario.getGateway({\n address: 'f_EcJ8tYOFYjBMCIi-dlmzg8AiWZ2hELrXRFWPKCv9I',\n });\n\n console.log(gateway);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const gateway = await ario.getGateway({\n address: 'f_EcJ8tYOFYjBMCIi-dlmzg8AiWZ2hELrXRFWPKCv9I',\n });\n\n console.log(gateway);\n}\n\nmain();"}],"getGateway"],["Output","output",[{type:"code",content:'{\n "observerAddress": "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs",\n "operatorStake": 250000000000,\n "settings": {\n "fqdn": "ar-io.dev",\n "label": "AR.IO Test",\n "note": "Test Gateway operated by PDS for the AR.IO ecosystem.",\n "port": 443,\n "properties": "raJgvbFU-YAnku-WsupIdbTsqqGLQiYpGzoqk9SCVgY",\n "protocol": "https"\n },\n "startTimestamp": 1720720620813,\n "stats": {\n "failedConsecutiveEpochs": 0,\n "passedEpochCount": 30,\n "submittedEpochCount": 30,\n "totalEpochCount": 31,\n "totalEpochsPrescribedCount": 31\n },\n "status": "joined",\n "vaults": {},\n "weights": {\n "compositeWeight": 0.97688888893556,\n "gatewayRewardRatioWeight": 1,\n "tenureWeight": 0.19444444444444,\n "observerRewardRatioWeight": 1,\n "normalizedCompositeWeight": 0.19247316211083,\n "stakeWeight": 5.02400000024\n }\n}'}],"getGateway"]]},{url:"/build/ar-io-sdk/ario/gateways/get-gateway-delegates",sections:[["getGatewayDelegates",null,[{type:"paragraph",content:"getGatewayDelegates is a method on the ARIO class that retrieves all delegates for a specific gateway, paginated and sorted by the specified criteria. The cursor used for pagination is the last delegate address from the previous request."},{type:"paragraph",content:"getGatewayDelegates does not require authentication."}],null],["Parameters","parameters",[],"getGatewayDelegates"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const delegates = await ario.getGatewayDelegates({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n limit: 3,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(delegates);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const delegates = await ario.getGatewayDelegates({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n limit: 3,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(delegates);\n}\n\nmain();"}],"getGatewayDelegates"],["Output","output",[{type:"code",content:'{\n "nextCursor": "ScEtph9-vfY7lgqlUWwUwOmm99ySeZGQhOX0MFAyFEs",\n "limit": 3,\n "sortBy": "startTimestamp",\n "totalItems": 32,\n "sortOrder": "desc",\n "hasMore": true,\n "items": [\n {\n "delegatedStake": 600000000,\n "address": "qD5VLaMYyIHlT6vH59TgYIs6g3EFlVjlPqljo6kqVxk",\n "startTimestamp": 1732716956301\n },\n {\n "delegatedStake": 508999038,\n "address": "KG8TlcWk-8pvroCjiLD2J5zkG9rqC6yYaBuZNqHEyY4",\n "startTimestamp": 1731828123742\n },\n {\n "delegatedStake": 510926479,\n "address": "ScEtph9-vfY7lgqlUWwUwOmm99ySeZGQhOX0MFAyFEs",\n "startTimestamp": 1731689356040\n }\n ]\n}'}],"getGatewayDelegates"]]},{url:"/build/ar-io-sdk/ario/gateways/get-gateway-vaults",sections:[["getGatewayVaults",null,[{type:"paragraph",content:"getGatewayVaults is a method on the ARIO class that retrieves all vaults across all gateways for a specific address, paginated and sorted by the specified criteria. The cursor used for pagination is the last vaultId from the previous request."},{type:"paragraph",content:"getGatewayVaults does not require authentication."}],null],["Parameters","parameters",[],"getGatewayVaults"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getGatewayVaults({\n address: '\"PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM',\n });\n\n console.log(vaults);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getGatewayVaults({\n address: '\"PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM',\n });\n\n console.log(vaults);\n}\n\nmain();"}],"getGatewayVaults"],["Output","output",[{type:"code",content:'{\n "sortOrder": "desc",\n "hasMore": false,\n "totalItems": 1,\n "limit": 100,\n "sortBy": "endTimestamp",\n "items": [\n {\n "cursorId": "PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM_1728067635857",\n "startTimestamp": 1728067635857,\n "balance": 50000000000,\n "vaultId": "PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM",\n "endTimestamp": 1735843635857\n }\n ]\n}'}],"getGatewayVaults"]]},{url:"/build/ar-io-sdk/ario/gateways/get-gateways",sections:[["getGateways",null,[{type:"paragraph",content:"getGateways is a method on the ARIO class that retrieves registered gateways from the ar.io Network. Results are paginated, and can be sorted by any attribute of the gateway object."},{type:"paragraph",content:"getGateways does not require authentication."}],null],["Parameters","parameters",[],"getGateways"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const gateway = await ario.getGateway({\n address: 'f_EcJ8tYOFYjBMCIi-dlmzg8AiWZ2hELrXRFWPKCv9I',\n });\n\n console.log(gateway);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const gateway = await ario.getGateway({\n address: 'f_EcJ8tYOFYjBMCIi-dlmzg8AiWZ2hELrXRFWPKCv9I',\n });\n\n console.log(gateway);\n}\n\nmain();"}],"getGateways"],["Output","output",[{type:"code",content:'{\n "items": [\n {\n "gatewayAddress": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ",\n "observerAddress": "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs",\n "operatorStake": 250000000000,\n "settings": {\n "fqdn": "ar-io.dev",\n "label": "AR.IO Test",\n "note": "Test Gateway operated by PDS for the AR.IO ecosystem.",\n "port": 443,\n "properties": "raJgvbFU-YAnku-WsupIdbTsqqGLQiYpGzoqk9SCVgY",\n "protocol": "https"\n },\n "startTimestamp": 1720720620813,\n "stats": {\n "failedConsecutiveEpochs": 0,\n "passedEpochCount": 30,\n "submittedEpochCount": 30,\n "totalEpochCount": 31,\n "totalEpochsPrescribedCount": 31\n },\n "status": "joined",\n "vaults": {},\n "weights": {\n "compositeWeight": 0.97688888893556,\n "gatewayRewardRatioWeight": 1,\n "tenureWeight": 0.19444444444444,\n "observerRewardRatioWeight": 1,\n "normalizedCompositeWeight": 0.19247316211083,\n "stakeWeight": 5.02400000024\n }\n }\n ],\n "hasMore": true,\n "nextCursor": "-4xgjroXENKYhTWqrBo57HQwvDL51mMdfsdsxJy6Y2Z_sA",\n "totalItems": 316,\n "sortBy": "operatorStake",\n "sortOrder": "desc"\n}'}],"getGateways"]]},{url:"/build/ar-io-sdk/ario/gateways/get-redelegation-fee",sections:[["getRedelegationFee",null,[{type:"paragraph",content:"getRedelegationFee is a method on the ARIO class that retrieves the fee rate as percentage required to redelegate the stake of a specific address. Fee rate ranges from 0% to 60% based on the number of redelegations since the last fee reset."},{type:"paragraph",content:"getRedelegationFee does not require authentication."}],null],["Parameters","parameters",[],"getRedelegationFee"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const fee = await ario.getRedelegationFee({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(fee);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const fee = await ario.getRedelegationFee({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(fee);\n}\n\nmain();"}],"getRedelegationFee"],["Output","output",[{type:"code",content:'{\n "redelegationFeeRate": 10,\n "feeResetTimestamp": 1730996691117\n}'}],"getRedelegationFee"]]},{url:"/build/ar-io-sdk/ario/gateways/increase-delegate-stake",sections:[["increaseDelegateStake",null,[{type:"paragraph",content:"increaseDelegateStake is a method on the ARIO class that increases the caller's stake on the target gateway."},{type:"paragraph",content:"increaseDelegateStake requires authentication."}],null],["Parameters","parameters",[],"increaseDelegateStake"],["Example","example",[{type:"code",content:"const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.increaseDelegateStake(\n {\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();"},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.increaseDelegateStake(\n {\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"increaseDelegateStake"]]},{url:"/build/ar-io-sdk/ario/gateways/increase-operator-stake",sections:[["increaseOperatorStake",null,[{type:"paragraph",content:"increaseOperatorStake is a method on the ARIO class that increases the callers operator stake. Must be executed with a wallet registered as a gateway operator."},{type:"paragraph",content:"increaseOperatorStake requires authentication."}],null],["Parameters","parameters",[],"increaseOperatorStake"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ARIO, ArweaveSigner, ARIOToken } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.increaseOperatorStake(\n {\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }],\n },\n );\n }\n\n main();'},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.increaseOperatorStake(\n {\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\nmain();"}],"increaseOperatorStake"]]},{url:"/build/ar-io-sdk/ario/gateways/instant-withdrawal",sections:[["instantWithdrawal",null,[{type:"paragraph",content:"instantWithdrawal is a method on the ARIO class that instantly withdraws an existing vault on a gateway. If no gatewayAddress is provided, the signer's address will be used."},{type:"paragraph",content:"instantWithdrawal requires authentication."}],null],["Parameters","parameters",[],"instantWithdrawal"],["Examples","examples",[{type:"code",content:"const fs = require(\"fs\");\n const { ARIO, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.instantWithdrawal(\n {\n // gateway address where delegate vault exists\n gatewayAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n // delegated vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n // optional additional tags\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n // removes an operator vault from a gateway\n const { id: txId } = await ario.instantWithdrawal(\n {\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n );\n }\n\n main();"},{type:"code",content:"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.instantWithdrawal(\n {\n // gateway address where delegate vault exists\n gatewayAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n // delegated vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n // optional additional tags\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n // removes an operator vault from a gateway\n const { id: txId } = await ario.instantWithdrawal(\n {\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n );\n }\n\nmain();"}],"instantWithdrawal"]]},{url:"/build/ar-io-sdk/ario/gateways/join-network",sections:[["joinNetwork",null,[{type:"paragraph",content:"joinNetwork is a method on the ARIO class that joins a gateway to the ar.io network via its associated wallet."},{type:"paragraph",content:"joinNetwork requires authentication."}],null],["Parameters","parameters",[],"joinNetwork"],["Example","example",[{type:"code",content:"const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.joinNetwork(\n {\n qty: new ARIOToken(10_000).toMARIO(), // minimum operator stake allowed\n autoStake: true, // auto-stake operator rewards to the gateway\n allowDelegatedStaking: true, // allows delegated staking\n minDelegatedStake: new ARIOToken(100).toMARIO(), // minimum delegated stake allowed\n delegateRewardShareRatio: 10, // percentage of rewards to share with delegates (e.g. 10%)\n label: 'john smith', // min 1, max 64 characters\n note: 'The example gateway', // max 256 characters\n properties: 'FH1aVetOoulPGqgYukj0VE0wIhDy90WiQoV3U2PeY44', // Arweave transaction ID containing additional properties of the Gateway\n observerWallet: '0VE0wIhDy90WiQoV3U2PeY44FH1aVetOoulPGqgYukj', // wallet address of the observer, must match OBSERVER_WALLET on the observer\n fqdn: 'example.com', // fully qualified domain name - note: you must own the domain and set the OBSERVER_WALLET on your gateway to match `observerWallet`\n port: 443, // port number\n protocol: 'https', // only 'https' is supported\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();"},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.joinNetwork(\n {\n qty: new ARIOToken(10_000).toMARIO(), // minimum operator stake allowed\n autoStake: true, // auto-stake operator rewards to the gateway\n allowDelegatedStaking: true, // allows delegated staking\n minDelegatedStake: new ARIOToken(100).toMARIO(), // minimum delegated stake allowed\n delegateRewardShareRatio: 10, // percentage of rewards to share with delegates (e.g. 10%)\n label: 'john smith', // min 1, max 64 characters\n note: 'The example gateway', // max 256 characters\n properties: 'FH1aVetOoulPGqgYukj0VE0wIhDy90WiQoV3U2PeY44', // Arweave transaction ID containing additional properties of the Gateway\n observerWallet: '0VE0wIhDy90WiQoV3U2PeY44FH1aVetOoulPGqgYukj', // wallet address of the observer, must match OBSERVER_WALLET on the observer\n fqdn: 'example.com', // fully qualified domain name - note: you must own the domain and set the OBSERVER_WALLET on your gateway to match `observerWallet`\n port: 443, // port number\n protocol: 'https', // only 'https' is supported\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n}\n\nmain();"}],"joinNetwork"]]},{url:"/build/ar-io-sdk/ario/gateways/leave-network",sections:[["leaveNetwork",null,[{type:"paragraph",content:"leaveNetwork is a method on the ARIO class that sets the gateway as leaving on the ar.io network. The gateways operator and delegate stakes are vaulted and will be returned after the leave periods. The gateway will be removed from the network after the leave period."},{type:"paragraph",content:"leaveNetwork requires authentication."}],null],["Parameters","parameters",[],"leaveNetwork"],["Example","example",[{type:"code",content:'const fs = require("fs");\n const { ARIO, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.leaveNetwork(\n // optional additional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.leaveNetwork(\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n}\n\nmain();"}],"leaveNetwork"]]},{url:"/build/ar-io-sdk/ario/gateways/redelegate-stake",sections:[["redelegateStake",null,[{type:"paragraph",content:"redelegateStake is a method on the ARIO class that redelegates the stake of a specific address to a new gateway. Vault ID may be optionally included in order to redelegate from an existing withdrawal vault. The redelegation fee is calculated based on the fee rate and the stake amount. Users are allowed one free redelegation every seven epochs. Each additional redelegation beyond the free redelegation will increase the fee by 10%, capping at a 60% redelegation fee."},{type:"paragraph",content:"e.g: If 1000 mARIO is redelegated and the fee rate is 10%, the fee will be 100 mARIO. Resulting in 900 mARIO being redelegated to the new gateway and 100 mARIO being deducted back to the protocol balance."},{type:"paragraph",content:"redelegateStake requires authentication."}],null],["Parameters","parameters",[],"redelegateStake"],["Examples","examples",[{type:"code",content:"const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.redelegateStake({\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n source: 'HwFceQaMQnOBgKDpnFqCqgwKwEU5LBme1oXRuQOWSRA',\n stakeQty: new ARIOToken(1000).toMARIO(),\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n });\n }\n\n main();"},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.redelegateStake({\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n source: 'HwFceQaMQnOBgKDpnFqCqgwKwEU5LBme1oXRuQOWSRA',\n stakeQty: new ARIOToken(1000).toMARIO(),\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n });\n }\n\nmain();"}],"redelegateStake"]]},{url:"/build/ar-io-sdk/ario/gateways/update-gateway-settings",sections:[["updateGatewaySettings",null,[{type:"paragraph",content:"updateGatewaySettings is a method on the ARIO class that writes new gateway settings to the caller's gateway configuration."},{type:"paragraph",content:"updateGatewaySettings requires authentication."}],null],["Parameters","parameters",[],"updateGatewaySettings"],["Example","example",[{type:"code",content:'const fs = require("fs");\n const { ARIO, ArweaveSigner, ARIOToken } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\nconst { id: txId } = await ario.updateGatewaySettings(\n {\n // any other settings you want to update\n minDelegatedStake: new ARIOToken(100).toMARIO(),\n },\n // optional additional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.updateGatewaySettings(\n {\n // any other settings you want to update\n minDelegatedStake: new ARIOToken(100).toMARIO(),\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"updateGatewaySettings"]]},{url:"/build/ar-io-sdk/ario/general/get-balance",sections:[["getBalance",null,[{type:"paragraph",content:"getBalance is a method on the ARIO class that retrieves the balance of the specified wallet address."},{type:"paragraph",content:"getBalance does not require authentication."}],null],["Parameters","parameters",[],"getBalance"],["Examples","examples",[{type:"code",content:"const {ARIO, mARIOToken} = require('@ar.io/sdk');\n\nasync function main(){\n const ario = ARIO.init();\n const balance = await io.getBalance({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n })\n .then((balance: number) => new mARIOToken(balance).toARIO()); // convert it to ARIO for readability\n\n console.log(balance)\n}\n\nmain()"},{type:"code",content:"import { ARIO, mARIOToken } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const balance = await ario.getBalance({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n })\n .then((balance: number) => new mARIOToken(balance).toARIO()); // convert it to ARIO for readability\n\n console.log(balance)\n}\n\nmain();"}],"getBalance"],["Output","output",[{type:"code",content:"100000"}],"getBalance"]]},{url:"/build/ar-io-sdk/ario/general/get-balances",sections:[["getBalances",null,[{type:"paragraph",content:"getBalances is a method on the ARIO class that retrieves the balances of the ARIO process in mARIO, paginated and sorted by the specified criteria. The cursor used for pagination is the last wallet address from the previous request."},{type:"paragraph",content:"getBalances does not require authentication."}],null],["Parameters","parameters",[],"getBalances"],["Examples","examples",[{type:"code",content:"const { ARIO, mARIOToken } = require('@ar.io/sdk');\n\nasync function main(){\n const ario = ARIO.init();\n const balances = await ario.getBalances({\n cursor: '-4xgjroXENKYhTWqrBo57HQwvDL51mMdfsdsxJy6Y2Z_sA',\n limit: 100,\n sortBy: 'balance',\n sortOrder: 'desc',\n });\n\n console.log(balances)\n}\n\nmain()"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const balances = await ario.getBalances({\n cursor: '-4xgjroXENKYhTWqrBo57HQwvDL51mMdfsdsxJy6Y2Z_sA',\n limit: 100,\n sortBy: 'balance',\n sortOrder: 'desc',\n });\n\n console.log(balances)\n}\n\nmain();"}],"getBalances"],["Output","output",[{type:"code",content:'{\n "items": [\n {\n "address": "-4xgjroXENKYhTWqrBo57HQwvDL51mMvSxJy6Y2Z_sA",\n "balance": 1000000\n },\n {\n "address": "-7vXsQZQDk8TMDlpiSLy3CnLi5PDPlAaN2DaynORpck",\n "balance": 1000000\n }\n // ...98 other balances\n ],\n "hasMore": true,\n "nextCursor": "-7vXsQZQDk8TMDlpiSLy3CnLi5PDPlAaN2DaynORpck",\n "totalItems": 1789,\n "sortBy": "balance",\n "sortOrder": "desc"\n}'}],"getBalances"]]},{url:"/build/ar-io-sdk/ario/general/get-info",sections:[["getInfo",null,[{type:"paragraph",content:"getInfo is a method on the ARIO class that retrieves information about the ARIO process."},{type:"paragraph",content:"getInfo does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getInfo does not accept Parameters"}],"getInfo"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main(){\n const ario = ARIO.init();\n const info = await ario.getInfo()\n\n console.log(info)\n}\n\nmain()"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const info = await ario.getInfo()\n\n console.log(info);\n}\n\nmain();"}],"getInfo"],["Output","output",[{type:"code",content:'{\n "Name": "Testnet ARIO",\n "Ticker": "tARIO",\n "Owner": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ",\n "Denomination": 6,\n "Handlers": ["_eval", "_default_"], // full list of handlers, useful for debugging\n "LastTickedEpochIndex": 31 // epoch index of the last tick\n}'}],"getInfo"]]},{url:"/build/ar-io-sdk/ario/general/get-token-supply",sections:[["getTokenSupply",null,[{type:"paragraph",content:"getTokenSupply is a method on the ARIO class that retrieves the total supply of tokens, returned in mARIO. The total supply includes the following:"},{type:"paragraph",content:"total - the total supply of all tokens"},{type:"paragraph",content:"circulating - the total supply minus locked, withdrawn, delegated, and staked"},{type:"paragraph",content:"locked - tokens that are locked in the protocol (a.k.a. vaulted)"},{type:"paragraph",content:"withdrawn - tokens that have been withdrawn from the protocol by operators and delegators"},{type:"paragraph",content:"delegated - tokens that have been delegated to gateways"},{type:"paragraph",content:"staked - tokens that are staked in the protocol by gateway operators"},{type:"paragraph",content:"protocolBalance - tokens that are held in the protocol's treasury. This is included in the circulating supply."},{type:"paragraph",content:"getTokenSupply does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getTokenSupply does not accept Parameters"}],"getTokenSupply"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main(){\n const ario = ARIO.init();\n const info = await ario.getTokenSupply()\n\n console.log(info)\n}\n\nmain()"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const info = await ario.getTokenSupply()\n\n console.log(info);\n}\n\nmain();"}],"getTokenSupply"],["Output","output",[{type:"code",content:'{\n "total": 1000000000000000000,\n "circulating": 998094653842520,\n "locked": 0,\n "withdrawn": 560563387278,\n "delegated": 1750000000,\n "staked": 1343032770199,\n "protocolBalance": 46317263683761\n}'}],"getTokenSupply"],["Types","types",[],"getTokenSupply"],["AOTokenSupplyData","ao-token-supply-data",[{type:"code",content:'{\n "total": 1000000000000000000,\n "circulating": 998094653842520,\n "locked": 0,\n "withdrawn": 560563387278,\n "delegated": 1750000000,\n "staked": 1343032770199,\n "protocolBalance": 46317263683761\n}'}],"getTokenSupply"]]},{url:"/build/ar-io-sdk/ario/general/transfer",sections:[["transfer",null,[{type:"paragraph",content:"transfer is a method on the ARIO class that transfers mARIO to the designated target recipient address."},{type:"paragraph",content:"transfer requires authentication."}],null],["Parameters","parameters",[],"transfer"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ARIO, ArweaveSigner, ARIOToken } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const result = await ario.transfer(\n {\n target: "nszYSUJvtlFXssccPaQWZaVpkXgJHcVM7XhcP5NEt7w",\n qty: new ARIOToken(1000).toMARIO(), //converts ARIO to mARIO\n },\n // Optional tags\n {\n tags: [{ name: "App-Name", value: "My-Awesome-App" }],\n }\n );\n console.log(result);\n }\n\n main();'},{type:"code",content:'import { ARIO, ARIOToken, ArConnectSigner } from \'@ar.io/sdk/web\';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const result = await ario.transfer(\n {\n target: "nszYSUJvtlFXssccPaQWZaVpkXgJHcVM7XhcP5NEt7w",\n qty: new ARIOToken(1000).toMARIO(), //converts ARIO to mARIO\n },\n // Optional tags\n {\n tags: [{ name: "App-Name", value: "My-Awesome-App" }],\n }\n );\n console.log(result);\n}\n\nmain();'}],"transfer"],["Output","output",[{type:"code",content:"{\n id: 'Q44fpJLfq8wt-3RXA5a7ReiN7wmwkgxQA2jPYW51R-Q',\n result: 'You transferred 1000000000 to nszYSUJvtlFXssccPaQWZaVpkXgJHcVM7XhcP5NEt7w'\n}"}],"transfer"]]},{url:"/build/ar-io-sdk/ario/primary-names/get-primary-name",sections:[["getPrimaryName",null,[{type:"paragraph",content:"getPrimaryName is a method on the ARIO class that retrieves the primary name for a given name or address."},{type:"paragraph",content:"getPrimaryName does not require authentication."}],null],["Parameters","parameters",[],"getPrimaryName"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const name = await ario.getPrimaryName({\n name: 'arns',\n });\n // or\n const name = await io.getPrimaryName({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(name);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const name = await ario.getPrimaryName({\n name: 'arns',\n });\n // or\n const name = await io.getPrimaryName({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(name);\n}\n\nmain();"}],"getPrimaryName"],["Output","output",[{type:"code",content:'{\n "owner": "HwFceQaMQnOBgKDpnFqCqgwKwEU5LBme1oXRuQOWSRA",\n "startTimestamp": 1719356032297,\n "name": "arns"\n}'}],"getPrimaryName"]]},{url:"/build/ar-io-sdk/ario/primary-names/get-primary-name-request",sections:[["getPrimaryNameRequest",null,[{type:"paragraph",content:"getPrimaryNameRequest is a method on the ARIO class that retrieves the primary name request for a specified wallet address."},{type:"paragraph",content:"getPrimaryNameRequest does not require authentication."}],null],["Parameters","parameters",[],"getPrimaryNameRequest"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const request = await ario.getPrimaryNameRequest({\n initiator: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(request);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const request = await ario.getPrimaryNameRequest({\n initiator: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(request);\n}\n\nmain();"}],"getPrimaryNameRequest"],["Output","output",[{type:"code",content:'{\n "initiator": "t4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3",\n "name": "arns",\n "startTimestamp": 1728067635857,\n "endTimestamp": 1735843635857\n}'}],"getPrimaryNameRequest"]]},{url:"/build/ar-io-sdk/ario/primary-names/get-primary-names",sections:[["getPrimaryNames",null,[{type:"paragraph",content:"getPrimaryNames is a method on the ARIO class that retrieves all primary names paginated and sorted by the specified criteria. the cursor used for pagination is the last name from the previous request."},{type:"paragraph",content:"getPrimaryNames does not require authentication."}],null],["Parameters","parameters",[],"getPrimaryNames"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const names = await ario.getPrimaryNames({\n cursor: 'ao', // this is the last name from the previous request\n limit: 1,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(names);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const names = await ario.getPrimaryNames({\n cursor: 'ao', // this is the last name from the previous request\n limit: 1,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(names);\n}\n\nmain();"}],"getPrimaryNames"],["Output","output",[{type:"code",content:'{\n "sortOrder": "desc",\n "hasMore": true,\n "totalItems": 100,\n "limit": 1,\n "sortBy": "startTimestamp",\n "cursor": "arns",\n "items": [\n {\n "owner": "HwFceQaMQnOBgKDpnFqCqgwKwEU5LBme1oXRuQOWSRA",\n "startTimestamp": 1719356032297,\n "name": "arns"\n }\n ]\n}'}],"getPrimaryNames"]]},{url:"/build/ar-io-sdk/ario/primary-names/request-primary-name",sections:[["requestPrimaryName",null,[{type:"paragraph",content:"requestPrimaryName is a method on the ARIO class that requests a primary name for the caller's address. The request must be approved by the new owner of the requested name via the approvePrimaryNameRequest API."},{type:"paragraph",content:"requestPrimaryName requires authentication."}],null],["Parameters","parameters",[],"requestPrimaryName"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ARIO, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await io.requestPrimaryName({\n name: \'arns\',\n });\n }\n\n main();'},{type:"code",content:"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await io.requestPrimaryName({\n name: 'arns',\n });\n }\n\nmain();"}],"requestPrimaryName"]]},{url:"/build/ar-io-sdk/ario/vaults/get-vault",sections:[["getVault",null,[{type:"paragraph",content:"getVault is a method on the ARIO class that retrieves the locked-balance user vault of the ARIO process by the specified wallet address and vault ID."},{type:"paragraph",content:"getVault does not require authentication."}],null],["Parameters","parameters",[],"getVault"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const vault = await ario.getVault({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n vaultId: 'vaultIdOne',\n });\n\n console.log(vault);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const vault = await ario.getVault({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n vaultId: 'vaultIdOne',\n });\n\n console.log(vault);\n}\n\nmain();"}],"getVault"],["Output","output",[{type:"code",content:'{\n "balance": 1000000,\n "startTimestamp": 123,\n "endTimestamp": 4567\n}'}],"getVault"]]},{url:"/build/ar-io-sdk/ario/vaults/get-vaults",sections:[["getVaults",null,[{type:"paragraph",content:"getVaults is a method on the ARIO class that retrieves all locked-balance user vaults of the ARIO process, paginated and sorted by the specified criteria. The cursor used for pagination is the last wallet address from the previous request."},{type:"paragraph",content:"getVaults does not require authentication."}],null],["Parameters","parameters",[],"getVaults"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getVaults({\n cursor: '0',\n limit: 100,\n sortBy: 'balance',\n sortOrder: 'desc',\n });\n\n console.log(vaults);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await io.getVaults({\n cursor: '0',\n limit: 100,\n sortBy: 'balance',\n sortOrder: 'desc',\n });\n\n console.log(vaults);\n}\n\nmain();"}],"getVaults"],["Output","output",[{type:"code",content:'{\n "items": [\n {\n "address": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ",\n "vaultId": "vaultIdOne",\n "balance": 1000000,\n "startTimestamp": 123,\n "endTimestamp": 4567\n },\n {\n "address": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ",\n "vaultId": "vaultIdTwo",\n "balance": 1000000,\n "startTimestamp": 123,\n "endTimestamp": 4567\n }\n // ...98 other addresses with vaults\n ],\n "hasMore": true,\n "nextCursor": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ",\n "totalItems": 1789,\n "sortBy": "balance",\n "sortOrder": "desc"\n}'}],"getVaults"]]},{url:"/build/gateways/networking/certbot/cloudflare",sections:[["Setup Certbot with Auto Renewal for Cloudflare",null,[{type:"paragraph",content:"Navigate to Cloudflare -> My Profile -> API Tokens -> Create Token\nYou only need to select the following permissions"},{type:"paragraph",content:"On your server, install certbot and DNS plugin for Cloudflare"},{type:"code",content:"apt update\napt install certbot -y"},{type:"paragraph",content:"Install DNS plugin for Cloudflare"},{type:"code",content:"apt install python3-certbot-dns-cloudflare -y"},{type:"paragraph",content:"Create ini file with api key and secret"},{type:"code",content:"nano /etc/letsencrypt/cloudflare.ini"},{type:"paragraph",content:"Add api key and secret created in step 1"},{type:"code",content:"dns_cloudflare_api_token = "},{type:"paragraph",content:"Save the file and update permissions"},{type:"code",content:"chmod 600 /etc/letsencrypt/cloudflare.ini"},{type:"paragraph",content:"Generate certificate using certbot with DNS plugin for Cloudflare"},{type:"code",content:"certbot certonly --dns-cloudflare --dns-cloudflare-credentials /etc/letsencrypt/cloudflare.ini -d -d <\\*.domain.com>"},{type:"paragraph",content:"Results:"},{type:"code",content:"Successfully received certificate.\nCertificate is saved at: /etc/letsencrypt/live//fullchain.pem\nKey is saved at: /etc/letsencrypt/live//privkey.pem"},{type:"paragraph",content:"Validate certificate and dns update with dry run (this will not create a new certificate or update dns)"},{type:"code",content:"certbot renew --dry-run"},{type:"paragraph",content:"Results:"},{type:"code",content:"Saving debug log to /var/log/letsencrypt/letsencrypt.log\n\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nProcessing /etc/letsencrypt/renewal/.conf\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nAccount registered.\nSimulating renewal of an existing certificate for and <*.domain.com>\nWaiting 10 seconds for DNS changes to propagate\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nCongratulations, all simulated renewals succeeded:\n /etc/letsencrypt/live//fullchain.pem (success)\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -"},{type:"paragraph",content:"Reload nginx to apply new certificate (optional)"},{type:"code",content:"systemctl reload nginx"},{type:"paragraph",content:"Validate certbot timer"},{type:"code",content:"systemctl list-timers | grep certbot"},{type:"paragraph",content:"Results:"},{type:"code",content:"Tue 2024-11-05 02:22:10 UTC 3h 21min Mon 2024-11-04 17:16:51 UTC 5h 43min ago certbot.timer certbot.service"}],null]]},{url:"/build/gateways/networking/certbot/namecheap",sections:[["Setup Certbot with Auto Renewal for NameCheap",null,[],null],["Note: Namecheap has specific requirements to create an API key. As of ~October 2024 they are:","note-namecheap-has-specific-requirements-to-create-an-api-key-as-of-october-2024-they-are",[{type:"paragraph",content:"At least 20 domains under your account."},{type:"paragraph",content:"A minimum of $50 in your account balance."},{type:"paragraph",content:"At least $50 spent within the last 2 years."},{type:"paragraph",content:"If you do not meet these requirements, you can request a waiver by contacting Namecheap support."}],"Setup Certbot with Auto Renewal for NameCheap"],["Steps:","steps",[{type:"paragraph",content:"Navigate to Namecheap -> Profile > Tools > Manage API Access Keys"},{type:"paragraph",content:"On your server, install certbot and DNS plugin for Namecheap"},{type:"code",content:"apt update\napt install certbot -y"},{type:"paragraph",content:"Install pip"},{type:"code",content:"apt install python3-pip -y"},{type:"paragraph",content:"Install DNS plugin for Namecheap"},{type:"code",content:"pip install certbot-dns-namecheap -y"},{type:"paragraph",content:"Create ini file with api key and secret"},{type:"code",content:"nano /etc/letsencrypt/namecheap.ini"},{type:"paragraph",content:"Add api key and secret created in step 1"},{type:"code",content:"dns_namecheap_username = \ndns_namecheap_api_key = "},{type:"paragraph",content:"Save the file and update permissions"},{type:"code",content:"chmod 600 /etc/letsencrypt/namecheap.ini"},{type:"paragraph",content:"Generate certificate using certbot with DNS plugin for Namecheap"},{type:"code",content:"certbot certonly --dns-namecheap --dns-namecheap-credentials /etc/letsencrypt/namecheap.ini -d -d <\\*.domain.com>"},{type:"paragraph",content:"Results:"},{type:"code",content:"Successfully received certificate.\nCertificate is saved at: /etc/letsencrypt/live//fullchain.pem\nKey is saved at: /etc/letsencrypt/live//privkey.pem"},{type:"paragraph",content:"Validate certificate and dns update with dry run (this will not create a new certificate or update dns)"},{type:"code",content:"certbot renew --dry-run"},{type:"paragraph",content:"Results:"},{type:"code",content:"Saving debug log to /var/log/letsencrypt/letsencrypt.log\n\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nProcessing /etc/letsencrypt/renewal/.conf\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nAccount registered.\nSimulating renewal of an existing certificate for and <*.domain.com>\nWaiting 10 seconds for DNS changes to propagate\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nCongratulations, all simulated renewals succeeded:\n /etc/letsencrypt/live//fullchain.pem (success)\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -"},{type:"paragraph",content:"Reload nginx to apply new certificate (optional)"},{type:"code",content:"systemctl reload nginx"},{type:"paragraph",content:"Validate certbot timer"},{type:"code",content:"systemctl list-timers | grep certbot"},{type:"paragraph",content:"Results:"},{type:"code",content:"Tue 2024-11-05 02:22:10 UTC 3h 21min Mon 2024-11-04 17:16:51 UTC 5h 43min ago certbot.timer certbot.service"}],"Setup Certbot with Auto Renewal for NameCheap"]]}])for(let[a,n,r,o]of t){let t=r.map(e=>e.content).join(" "),i=r.length>0?r[0].content:"",s=r.length>0?r[0].type:"text";Z.add({url:e+(n?"#"+n:""),title:a,content:[a,t].join(" "),pageTitle:o,sectionTitle:a,preview:i,type:s})}function $(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=Z.search(e,{...t,enrich:!0});return 0===a.length?[]:a[0].result.map(e=>({url:e.id,title:e.doc.title,pageTitle:e.doc.pageTitle,sectionTitle:e.doc.sectionTitle,preview:e.doc.preview,type:e.doc.type}))}}}]); \ No newline at end of file +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4886],{17809:()=>{},64886:(e,t,a)=>{"use strict";var n;function r(e){return void 0===e||e}function o(e){let t=Array(e);for(let a=0;a$});let h=/[\p{Z}\p{S}\p{P}\p{C}]+/u,u=/[\u0300-\u036f]/g;function g(e,t){let a=Object.keys(e),n=a.length,r=[],o="",i=0;for(let s=0,c,p;s=n))));t++);if(a)return o?D(c,n,0):void(t[t.length]=c)}return!a&&c}function D(e,t,a){return e=1===e.length?e[0]:[].concat.apply([],e),a||e.length>t?e.slice(a,a+t):e}function _(e,t,a,n){return e=a?(e=e[(n=n&&t>a)?t:a])&&e[n?a:t]:e[t]}function q(e,t,a,n,r){let o=0;if(e.constructor===Array){if(r)-1!==(t=e.indexOf(t))?1=this.B&&(h||!l[y])){var o=x(u,n,g),s="";switch(this.G){case"full":if(2o;c--)if(c-o>=this.B){var p=x(u,n,g,r,o);P(this,l,s=y.substring(o,c),p,e,a)}break}case"reverse":if(1=this.B&&P(this,l,s,x(u,n,g,r,c),e,a);s=""}case"forward":if(1=this.B&&P(this,l,s,o,e,a);break}default:if(this.C&&(o=Math.min(o/this.C(t,y,g)|0,u-1)),P(this,l,y,o,e,a),h&&1=this.B&&!r[y]){r[y]=1;let t=this.l&&y>o;P(this,d,t?o:y,x(s+(n/2>s?0:1),n,g,c-1,p-1),e,a,t?y:o)}}}}}this.m||(this.register[e]=1)}}return this},n.search=function(e,t,a){let n,r,o;a||(!t&&p(e)?e=(a=e).query:p(t)&&(a=t));let c=[],d,l,h=0;if(a){e=a.query||e,t=a.limit,h=a.offset||0;var u=a.context;l=a.suggest}if(e&&1<(d=(e=this.encode(""+e)).length)){a=i();var g=[];for(let t=0,n=0,r;t=this.B&&!a[r]){if(!this.s&&!l&&!this.map[r])return c;g[n++]=r,a[r]=1}d=(e=g).length}if(!d)return c;for(t||(t=100),u=this.depth&&1{o=e})),r||(r=0)){case 0:if(s="reg",this.m)for(let e in c=i(),this.register)c[e]=1;else c=this.register;break;case 1:s="cfg",c={doc:0,opt:this.s?1:0};break;case 2:s="map",c=this.map;break;case 3:s="ctx",c=this.h;break;default:void 0===a&&o&&o();return}return S(e,t||this,a,s,n,r,c,o),p},n.import=function(e,t){if(t)switch(c(t)&&(t=JSON.parse(t)),e){case"cfg":this.s=!!t.opt;break;case"reg":this.m=!1,this.register=t;break;case"map":this.map=t;break;case"ctx":this.h=t}},A(O.prototype);let L=0;function G(e){var t;if(!(this instanceof G))return new G(e);e?d(t=e.encode)&&(e.encode=t.toString()):e={},(t=(self||window)._factory)&&(t=t.toString());let n="undefined"==typeof window&&self.exports,r=this;this.o=function(e,t,n){let r;try{r=t?new(a(17809)).Worker("//node/node.js"):e?new Worker(URL.createObjectURL(new Blob(["onmessage="+C.toString()],{type:"text/javascript"}))):new Worker(c(n)?n:"worker/worker.js",{type:"module"})}catch(e){}return r}(t,n,e.worker),this.h=i(),this.o&&(n?this.o.on("message",function(e){r.h[e.id](e.msg),delete r.h[e.id]}):this.o.onmessage=function(e){e=e.data,r.h[e.id](e.msg),delete r.h[e.id]},this.o.postMessage({task:"init",factory:t,options:e}))}function M(e){G.prototype[e]=G.prototype[e+"Async"]=function(){let t;let a=this,n=[].slice.call(arguments);var r=n[n.length-1];return d(r)&&(t=r,n.splice(n.length-1,1)),r=new Promise(function(t){setTimeout(function(){a.h[++L]=t,a.o.postMessage({task:e,id:L,args:n})})}),t?(r.then(t),this):r}}function W(e){if(!(this instanceof W))return new W(e);var t,a=e.document||e.doc||e;this.K=[],this.h=[],this.A=[],this.register=i(),this.key=(t=a.key||a.id)&&F(t,this.A)||"id",this.m=r(e.fastupdate),this.C=(t=a.store)&&!0!==t&&[],this.store=t&&i(),this.I=(t=a.tag)&&F(t,this.A),this.l=t&&i(),this.cache=(t=e.cache)&&new R(t),e.cache=!1,this.o=e.worker,this.async=!1,t=i();let n=a.index||a.field||a;c(n)&&(n=[n]);for(let a=0,r,o;at||a)&&(r=r.slice(a,a+t)),n&&(r=z.call(this,r)),{tag:e,result:r}}function z(e){let t=Array(e.length);for(let a=0,n;a{o=e})),r||(r=0),n||(n=0),n= v18.0.0"},{type:"paragraph",content:"npm or yarn"}],"Getting Started"],["Installation","installation",[{type:"code",content:"npm install @ar.io/sdk"},{type:"code",content:"yarn add @ar.io/sdk --ignore-engines"}],"Getting Started"],["Quick Start","quick-start",[{type:"paragraph",content:"The following examples demonstrate how to use the AR.IO SDK to retrieve a list of active gateways from the Gateway Address Registry (GAR) across different environments."}],"Getting Started"],["Node","node",[{type:"code",content:"import { ARIO } from '@ar.io/sdk/node'\n\n// set up client\nconst ario = ARIO.init()\n// fetch gateways\nconst gateways = await ario.getGateways()"},{type:"code",content:"import { ARIO } from '@ar.io/sdk'\n\n// set up client\nconst ario = ARIO.init()\n// fetch gateways\nconst gateways = await ario.getGateways()"}],"Getting Started"],["Web","web",[{type:"paragraph",content:":::warning Polyfills\nPolyfills are not provided by default for bundled web projects (Vite, ESBuild, Webpack, Rollup, etc.) . Depending on your apps bundler configuration and plugins, you will need to provide polyfills for various imports including crypto, process and buffer. Refer to examples/webpack and examples/vite for examples. For other project configurations, refer to your bundler's documentation for more information on how to provide the necessary polyfills.\n:::"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web'\n\n// set up client\nconst ario = ARIO.init()\n// fetch gateways\nconst gateways = await ario.getGateways()"},{type:"code",content:""}],"Getting Started"],["Output","output",[{type:"paragraph",content:"The output for obtaining a list of gateways, regardless of the environment used, will follow the structure outlined below:"},{type:"code",content:'{\n "items": [\n {\n "gatewayAddress": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ",\n "observerAddress": "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs",\n "operatorStake": 250000000000,\n "settings": {\n "fqdn": "ar-io.dev",\n "label": "AR.IO Test",\n "note": "Test Gateway operated by PDS for the AR.IO ecosystem.",\n "port": 443,\n "properties": "raJgvbFU-YAnku-WsupIdbTsqqGLQiYpGzoqk9SCVgY",\n "protocol": "https"\n },\n "startTimestamp": 1720720620813,\n "stats": {\n "failedConsecutiveEpochs": 0,\n "passedEpochCount": 30,\n "submittedEpochCount": 30,\n "totalEpochCount": 31,\n "totalEpochsPrescribedCount": 31\n },\n "status": "joined",\n "vaults": {},\n "weights": {\n "compositeWeight": 0.97688888893556,\n "gatewayRewardRatioWeight": 1,\n "tenureWeight": 0.19444444444444,\n "observerRewardRatioWeight": 1,\n "normalizedCompositeWeight": 0.19247316211083,\n "stakeWeight": 5.02400000024\n }\n }\n ],\n "hasMore": true,\n "nextCursor": "-4xgjroXENKYhTWqrBo57HQwvDL51mMdfsdsxJy6Y2Z_sA",\n "totalItems": 316,\n "sortBy": "operatorStake",\n "sortOrder": "desc"\n}'}],"Getting Started"]]},{url:"/build/ar-io-sdk/logging",sections:[["Logging",null,[],null]]},{url:"/build/ar-io-sdk/pagination",sections:[["Pagination",null,[],null]]},{url:"/build/ar-io-sdk/release-notes",sections:[["AR.IO SDK Changelog",null,[],null],["Overview","overview",[{type:"paragraph",content:"Welcome to the documentation page for the AR.IO SDK release notes. Here, you will find detailed information about each version of the AR.IO SDK, including the enhancements, bug fixes, and any other changes introduced in every release. This page serves as a comprehensive resource to keep you informed about the latest developments and updates in the AR.IO SDK. For those interested in exploring the source code, each release's code is readily accessible at our GitHub repository: AR.IO SDK change logs. Stay updated with the continuous improvements and advancements in the AR.IO SDK by referring to this page for all release-related information."}],"AR.IO SDK Changelog"],["[3.2.0] (2025-01-13)",null,[{type:"paragraph",content:"View changes on GitHub"}],null],["Bug Fixes","bug-fixes",[{type:"paragraph",content:"ant: add getLogo api (eddc3a8)"},{type:"paragraph",content:"ario: use standardize tags for registration fees and cost details (3f5fdbe)"},{type:"paragraph",content:"io: remove new APIs (d916ab6)"},{type:"paragraph",content:"types: add Buy-Name to supported intent types (b5a6d01)"}],"[3.2.0] (2025-01-13)"],["Features","features",[{type:"paragraph",content:"ario: add new APIs to ario class, update ant removePrimaryNames tags (61e0ee8)"},{type:"paragraph",content:"cost-details: include returnedNameDetails when they exist on cost-details PE-7371 (9edfb79)"}],"[3.2.0] (2025-01-13)"],["[3.1.0] (2025-01-02)",null,[{type:"paragraph",content:"View changes on GitHub"}],null],["Bug Fixes","bug-fixes-2",[{type:"paragraph",content:"don't get old arweave block timestamps on read actions (1792ee8)"},{type:"paragraph",content:"don't return null when stringified null is found in message data on ao.read (c5873e6)"},{type:"paragraph",content:"eth signer: use a unique anchor in ans-104 headers (8cd5587)"},{type:"paragraph",content:"format process errors to be more user friendly PE-7327 (3449e32)"},{type:"paragraph",content:"io: fix AoEpochData type, add prescribedNames (1ba3588)"},{type:"paragraph",content:"tags: prune out empty tags (de0ec83)"},{type:"paragraph",content:"types: fix funding plan vaults type (1cea7db)"},{type:"paragraph",content:"types: revert prescribedObserver type (ca60f6f)"}],"[3.1.0] (2025-01-02)"],["Features","features-2",[{type:"paragraph",content:"cost-details: init cli command get-cost-details PE-7114 (674626e)"},{type:"paragraph",content:"cost-details: init new cost method for exposing fundingPlan and discounts PE-7114 (c6910c8)"},{type:"paragraph",content:"fund-from: add Fund-From tag to eligible methods/commands PE-7291 (4d47270)"},{type:"paragraph",content:"primary names: add processID to read APIs PE-7307 (e01e6ce)"},{type:"paragraph",content:"remove usage of Tags.Timestamp in favor of computing epoch indexes PE-7338 (ee1bea0)"}],"[3.1.0] (2025-01-02)"],["[3.0.0] (2024-12-10)",null,[{type:"paragraph",content:"View changes on GitHub"}],null],["Bug Fixes","bug-fixes-3",[{type:"paragraph",content:"ar.io cli: use global program from cli.ts scope for ar.io command PE-5854 (3e83298)"},{type:"paragraph",content:"expose instant param for decreaseOperatorStake function arg type (2fd1f5d)"},{type:"paragraph",content:"lua id: change lua id (d4907db)"},{type:"paragraph",content:"remove un-used import (5db9ac0)"},{type:"paragraph",content:"spawn-ant: use a valid default ttlSeconds (aea4aa7)"},{type:"paragraph",content:"use Keywords for setKeywords (19ab3ad)"}],"[3.0.0] (2024-12-10)"],["[3.0.0] (2024-12-10)",null,[{type:"paragraph",content:"View changes on GitHub"}],null],["Bug Fixes","bug-fixes-4",[{type:"paragraph",content:"ar.io cli: use global program from cli.ts scope for ar.io command PE-5854 (3e83298)"},{type:"paragraph",content:"expose instant param for decreaseOperatorStake function arg type (2fd1f5d)"},{type:"paragraph",content:"lua id: change lua id (d4907db)"},{type:"paragraph",content:"remove un-used import (5db9ac0)"},{type:"paragraph",content:"spawn-ant: use a valid default ttlSeconds (aea4aa7)"},{type:"paragraph",content:"use Keywords for setKeywords (19ab3ad)"}],"[3.0.0] (2024-12-10)"],["Features","features-3",[{type:"paragraph",content:"ar-io cli: init balance command and CLI setup (94c630b)"},{type:"paragraph",content:"ar-io cli: init join-network command (fc9dc07)"},{type:"paragraph",content:"ar.io cli: add --cu-url global parameter PE-5854 (2346f5b)"},{type:"paragraph",content:"ar.io cli: enable confirmation prompts on each write action PE-5854 (9ac88bb)"},{type:"paragraph",content:"ar.io cli: include --tags input in write actions PE-5854 (4b9d03e)"},{type:"paragraph",content:"ar.io cli: init buy/upgrade/extend-record, inc-undernames, sub-auc-bid, req-prim-name PE-5854 (5eb3df2)"},{type:"paragraph",content:"ar.io cli: init decrease-delegate-stake instant/cancel-withdraw commands PE-5854 (f0e7b9e)"},{type:"paragraph",content:"ar.io cli: init epoch read commands PE-5854 (61e0fc3)"},{type:"paragraph",content:"ar.io cli: init get token cost and auction prices PE-5854 (867807d)"},{type:"paragraph",content:"ar.io cli: init get-delegations, get-arns-record, list-arns-records commands PE-5854 (d7cbde3)"},{type:"paragraph",content:"ar.io cli: init get-gateway-delegates and get-gateways commands PE-5854 (35a33ef)"},{type:"paragraph",content:"ar.io cli: init get-vault and get-gateway commands (d262243)"},{type:"paragraph",content:"ar.io cli: init increase/decrease-operator-stake commands PE-5854 (1312860)"},{type:"paragraph",content:"ar.io cli: init info command (c721374)"},{type:"paragraph",content:"ar.io cli: init leave-network, delegate-stake PE-5854 (40ebe06)"},{type:"paragraph",content:"ar.io cli: init pagination from CLI layer PE-5854 (f52ce1f)"},{type:"paragraph",content:"ar.io cli: init read/write ANT commands PE-5854 (392a9ef)"},{type:"paragraph",content:"ar.io cli: init redelegate-stake PE-5854 (7bf4a8e)"},{type:"paragraph",content:"ar.io cli: init save-observations PE-5854 (f80bb8c)"},{type:"paragraph",content:"ar.io cli: init spawn-ant and get-ant-state PE-5854 (119c765)"},{type:"paragraph",content:"ar.io cli: init token-supply command (b58d782)"},{type:"paragraph",content:"ar.io cli: init transfer command (5553584)"},{type:"paragraph",content:"ar.io cli: init update-gateway-settings PE-5854 (7a6aa4b)"},{type:"paragraph",content:"ar.io cli: stringify outputs for command line compatibility (3c04cac)"},{type:"paragraph",content:"ARIO token: change all IO references to ARIO (4f8135d)"},{type:"paragraph",content:"ARIO token: update all IO references to ARIO (8fb2188)"},{type:"paragraph",content:"returned names: remove/replace auction APIs in favor returned names (2c9826f)"}],"[3.0.0] (2024-12-10)"],["BREAKING CHANGES","breaking-changes",[{type:"paragraph",content:"ARIO token: All exported IO and IOToken are now repleced with ARIO and ARIOToken respectively"},{type:"paragraph",content:"PE-7225"}],"[3.0.0] (2024-12-10)"],["[2.6.0] (2024-12-05)",null,[{type:"paragraph",content:"View changes on GitHub"}],null],["Bug Fixes","bug-fixes-5",[{type:"paragraph",content:"lua id: bump lua id for ANT 9 (9e8e7e8)"},{type:"paragraph",content:"use Keywords for setKeywords (99cccd4)"}],"[2.6.0] (2024-12-05)"],["Features","features-4",[{type:"paragraph",content:"get demand factor settings: init new IO method PE-6894 (ad2eb36)"},{type:"paragraph",content:"init get gateway registry settings PE-6895 (bb7b6b4)"}],"[2.6.0] (2024-12-05)"],["[2.5.5] (2024-11-28)","2-5-5-2024-11-28",[{type:"paragraph",content:"View changes on GitHub"}],"[2.6.0] (2024-12-05)"],["Bug Fixes","bug-fixes-6",[{type:"paragraph",content:"io: update gateway delegates api, add to README (65aa6a8)"}],"[2.6.0] (2024-12-05)"],["[2.5.4] (2024-11-28)","2-5-4-2024-11-28",[{type:"paragraph",content:"View changes on GitHub"}],"[2.6.0] (2024-12-05)"],["Bug Fixes","bug-fixes-7",[{type:"paragraph",content:"primary: support primary name in token cost API (b4edf47)"}],"[2.6.0] (2024-12-05)"],["[2.5.3] (2024-11-27)","2-5-3-2024-11-27",[{type:"paragraph",content:"View changes on GitHub"}],"[2.6.0] (2024-12-05)"],["Bug Fixes","bug-fixes-8",[{type:"paragraph",content:"ant lua id: update ant lua id (54ff68b)"},{type:"paragraph",content:"ant: update write handler types removes evolve handler name (d9f5de4)"},{type:"paragraph",content:"handler names: add primary name handlers (5192c09)"}],"[2.6.0] (2024-12-05)"],["2.5.2 (2024-11-25)","2-5-2-2024-11-25",[],"[2.6.0] (2024-12-05)"],["Bug Fixes","bug-fixes-9",[{type:"paragraph",content:"io: fix tag for requestPrimaryName API (bdaeaaf)"},{type:"paragraph",content:"io: updated types and fixed apis for primary name requests (a297628)"}],"[2.6.0] (2024-12-05)"],["[2.5.1] (2024-11-22)","2-5-1-2024-11-22",[{type:"paragraph",content:"View changes on GitHub"}],"[2.6.0] (2024-12-05)"],["Bug Fixes","bug-fixes-10",[{type:"paragraph",content:"primary names: update type for getPrimaryNameRequest (bdd3a9f)"}],"[2.6.0] (2024-12-05)"],["[2.5.0] (2024-11-22)",null,[{type:"paragraph",content:"View changes on GitHub"}],null],["Bug Fixes","bug-fixes-11",[{type:"paragraph",content:"ant: revert breaking change on records for ANT (58db878)"},{type:"paragraph",content:"arns: update reserved names to pagaination api (dacf0c5)"},{type:"paragraph",content:"cjs: remove ant validation from cjs test (50b8290)"},{type:"paragraph",content:"errors: we should be checking the result.Error as well as tags (7ffe131)"},{type:"paragraph",content:"eslint: remove unnecessary rule config (03a0552)"},{type:"paragraph",content:"getHandlers: remove redundant check (b0c9548)"},{type:"paragraph",content:"handlers: update handler name list (251695e)"},{type:"paragraph",content:"id and test: add test for old ant and add lua source id for new code (77601b2)"},{type:"paragraph",content:"io: add getDelegations to AoIORead (7c30c9b)"},{type:"paragraph",content:"io: use helper for computing timestamp (ffe6ff3)"},{type:"paragraph",content:"lint: ignore underscore vars (2c84d3d)"},{type:"paragraph",content:"lint: update lint rule for ignore args (136e44a)"},{type:"paragraph",content:"lint: update linter to allow nullable string (b985139)"},{type:"paragraph",content:"lua id: rollback lua id (89b8392)"},{type:"paragraph",content:"primary: add additional ANT handlers for primary names (c98b136)"},{type:"paragraph",content:"readme: make api headers h4 (395f7fb)"},{type:"paragraph",content:"readme: update readme with new apis on ant class (bce76d2)"},{type:"paragraph",content:"readme: use real outputs in example (1529f79)"},{type:"paragraph",content:"setLogo: call param txId instead of logo (cda5e1d)"},{type:"paragraph",content:"source id: name the source id tags the same on evolve and spawn (058c829)"},{type:"paragraph",content:"spawn: add lua source id to spawn (8850ed2)"},{type:"paragraph",content:"test: remove old test for validate (14a77dc)"},{type:"paragraph",content:"tests: add test for old ant (0489cb6)"},{type:"paragraph",content:"tests: add unit tests for util and move parsing of records to uitl (2d08c9a)"},{type:"paragraph",content:"tests: update ANT in tests to use v8 ant (1eff8a9)"},{type:"paragraph",content:"types: modify AoDelegation type (18bb755)"},{type:"paragraph",content:"types: restructure type construction (2ef04db)"},{type:"paragraph",content:"validation util: remove validation util (d803e59)"},{type:"paragraph",content:"validator: add comments and reformat into a more clear loop for creating the validation config (ea3e70c)"},{type:"paragraph",content:"vaults: add API for gateway vaults (923b2cd)"}],"[2.5.0] (2024-11-22)"],["Features","features-5",[{type:"paragraph",content:"delegations: add getter for staked and vaulted delegations PE-7093 (7182942)"},{type:"paragraph",content:"delegations: add SDK function to retrieve an address's delegations PE-7093 (07c9107)"},{type:"paragraph",content:"getRecords: update getRecords to return as flat array of objects (b9808c1)"},{type:"paragraph",content:"io: add getAllowedDelegates to IO (7d143e0)"},{type:"paragraph",content:"PE-6910: support primary name APIs (6ace606)"},{type:"paragraph",content:"PE-6910: support primary name APIs (82a5b44)"},{type:"paragraph",content:"redelegate stake: init IO methods PE-7159 (7539dd2)"},{type:"paragraph",content:"setLogo: add set logo api to ant class (c5812b1)"},{type:"paragraph",content:"util: move validation util to ant class (cad7149)"},{type:"paragraph",content:"validation util: simplify validation util (cd57929)"},{type:"paragraph",content:"validations: add write validation util (69fc131)"}],"[2.5.0] (2024-11-22)"],["[2.4.0] (2024-11-12)",null,[{type:"paragraph",content:"View changes on GitHub"}],null],["Bug Fixes","bug-fixes-12",[{type:"paragraph",content:"ant: add reassignName to ant implementation (9e705a9)"},{type:"paragraph",content:"auctions: fix submitAuctionApi to accept type and years (6780a80)"},{type:"paragraph",content:"auctions: update auction APIs and types (5fd2ccc)"},{type:"paragraph",content:"auctions: update read APIs to fetch auctions, use vite example display active auction (32001c2)"},{type:"paragraph",content:"auctions: update types and add intervalMs (bc21200)"},{type:"paragraph",content:"corrected AoVaultData field to be startTimestamp (b9888bf)"},{type:"paragraph",content:"delegates: fixes type (ae7be5c)"},{type:"paragraph",content:"emitter: do non strict checks on state in arns emitter (6566a3c)"},{type:"paragraph",content:"emitter: provide strictness in constuctor (060df05)"},{type:"paragraph",content:"exports: add exports to barrel file (fec094e)"},{type:"paragraph",content:"exports: dont export http stuff) (d6369aa)"},{type:"paragraph",content:"io: consolidate instantGatewayWithdrawal and instantGatewayWithdrawal to just instantWithdrawal, update `cancelWithdrawal (ea9f3eb)"},{type:"paragraph",content:"io: include address in delegate type for gateway (46ef1a7)"},{type:"paragraph",content:"lint: add lint fix and missing bracket (72446aa)"},{type:"paragraph",content:"PE-7080: add apis for fetching paginated delegates (e3d4af2)"},{type:"paragraph",content:"schema: add strict mode to ANT with default to false (4864abf)"},{type:"paragraph",content:"schemas: add passthrough on schema checks for ants (9cb2776)"},{type:"paragraph",content:"schemas: add zod schemas and tests (feba587)"},{type:"paragraph",content:"schema: specify HandlerNames instead of Handlers (44cc472)"},{type:"paragraph",content:"schemas: update ant schema and tests (f3284ed)"},{type:"paragraph",content:"schema: update handlers schema (6ec52e4)"},{type:"paragraph",content:"strict: allow for passing in strict mode on apis (e147220)"},{type:"paragraph",content:"tag: small tweak to instant tag (663de6f)"},{type:"paragraph",content:"test: correct params for get record (f999c49)"},{type:"paragraph",content:"tests: add esm tests and remove redundant cjs tests (95244ea)"},{type:"paragraph",content:"tests: add js path on imports (db1520a)"},{type:"paragraph",content:"tests: simplify strict check on test (62c9140)"},{type:"paragraph",content:"types: add back delegates for AoGateway (d337a74)"},{type:"paragraph",content:"types: update types to match contract (cb7d2b4)"},{type:"paragraph",content:"types: use generic on PageParms for sortBy, update delegate types (7a1abc4)"},{type:"paragraph",content:"util: create schema parsing util to pretty format errors (367537a)"},{type:"paragraph",content:"validations: add zod schema validations on ant returns (163c2f1)"},{type:"paragraph",content:"withdrawls: update API for cancelling withdrawls to allow delegate and operator withdrawls (5cb680a)"}],"[2.4.0] (2024-11-12)"],["Features","features-6",[{type:"paragraph",content:"ant: adds set-keywords and set-description methods for ants) (3b260a2)"},{type:"paragraph",content:"ant: support releasing of name of ANTs (16363e8)"},{type:"paragraph",content:"arns: add upgradeRecord API (9c1726d)"},{type:"paragraph",content:"auctions: add auctions api to IO classes (974897b)"},{type:"paragraph",content:"delegates: add instant delegate withdrawal for a fee (4b4cb8f)"},{type:"paragraph",content:"getVault: init IO method PE-7081 (0e3cde2)"},{type:"paragraph",content:"paginated vaults: init SDK paginated vaults PE-7081 (6d079f9)"},{type:"paragraph",content:"paginated vaults: use flat array over nested vaults PE-7081 (e17cfb7)"}],"[2.4.0] (2024-11-12)"],["[2.3.2] (2024-10-16)","2-3-2-2024-10-16",[{type:"paragraph",content:"View changes on GitHub"}],"[2.4.0] (2024-11-12)"],["Bug Fixes","bug-fixes-13",[{type:"paragraph",content:"io: add getDemandFactor api (feab461)"},{type:"paragraph",content:"io: update getTokenSupply to type that returns full breakdown of tokens (e790055)"},{type:"paragraph",content:"types: add totalEligibleGateways to AoEpochDistributionData type (9a35d39)"},{type:"paragraph",content:"types: update gateways to include services (a3fe5b4)"}],"[2.4.0] (2024-11-12)"],["[2.3.1] (2024-10-09)","2-3-1-2024-10-09",[{type:"paragraph",content:"View changes on GitHub"}],"[2.4.0] (2024-11-12)"],["Bug Fixes","bug-fixes-14",[{type:"paragraph",content:"use AoEpochObservationData type to match what is coming back from contract (684abf3)"}],"[2.4.0] (2024-11-12)"],["[2.3.0] (2024-10-08)",null,[{type:"paragraph",content:"View changes on GitHub"}],null],["Bug Fixes","bug-fixes-15",[{type:"paragraph",content:"ao: check messages is not empty to avoid .length error when evaluating outputs of dryrun (a7b4953)"},{type:"paragraph",content:"logs: enable logging in spawn and evolve utils (08ce71a)"},{type:"paragraph",content:"luaID: update lua id to latest for ant source code (9c13dd3)"},{type:"paragraph",content:"main: merge main back to alpha, release hotfixes on alpha (9299427)"},{type:"paragraph",content:"types: add source code tx id to ant state type (8949f04)"},{type:"paragraph",content:"types: fix types on ant (3bdb3a6)"},{type:"paragraph",content:"types: remove restricted type (b1fac75)"},{type:"paragraph",content:"types: update type and tests (877b03f)"},{type:"paragraph",content:"types: update types (883ffb3)"}],"[2.3.0] (2024-10-08)"],["Features","features-7",[{type:"paragraph",content:"delegates: add cancel delegate withdrawal method (a3827dc)"},{type:"paragraph",content:"io: add api for querying get registration fees handler to AoIORead class (7b3909f)"}],"[2.3.0] (2024-10-08)"],["[2.2.5] (2024-09-26)","2-2-5-2024-09-26",[{type:"paragraph",content:"View changes on GitHub"}],"[2.3.0] (2024-10-08)"],["Bug Fixes","bug-fixes-16",[{type:"paragraph",content:"ant: allow sending tags on ant write interactions (99c24f8)"}],"[2.3.0] (2024-10-08)"],["[2.2.4] (2024-09-26)","2-2-4-2024-09-26",[{type:"paragraph",content:"View changes on GitHub"}],"[2.3.0] (2024-10-08)"],["Bug Fixes","bug-fixes-17",[{type:"paragraph",content:"types: update getInfo types on IO (7a0d20d)"}],"[2.3.0] (2024-10-08)"],["[2.2.3] (2024-09-25)","2-2-3-2024-09-25",[{type:"paragraph",content:"View changes on GitHub"}],"[2.3.0] (2024-10-08)"],["Bug Fixes","bug-fixes-18",[{type:"paragraph",content:"types: update type and tests (877b03f)"}],"[2.3.0] (2024-10-08)"],["[2.2.2] (2024-09-23)","2-2-2-2024-09-23",[{type:"paragraph",content:"View changes on GitHub"}],"[2.3.0] (2024-10-08)"],["Bug Fixes","bug-fixes-19",[{type:"paragraph",content:"deps: update arbundles to @dha-team/arbundles (c41e4e4)"}],"[2.3.0] (2024-10-08)"],["[2.2.1] (2024-09-16)","2-2-1-2024-09-16",[{type:"paragraph",content:"View changes on GitHub"}],"[2.3.0] (2024-10-08)"],["Bug Fixes","bug-fixes-20",[{type:"paragraph",content:"types: correct totalEpochCount for gateway stats (f82fed8)"}],"[2.3.0] (2024-10-08)"],["[2.2.0] (2024-08-30)","2-2-0-2024-08-30",[{type:"paragraph",content:"View changes on GitHub"}],"[2.3.0] (2024-10-08)"],["Bug Fixes","bug-fixes-21",[{type:"paragraph",content:"logger: permit logger as argument for typeguard util and default it (45df626)"},{type:"paragraph",content:"register: update spawn ant to register at end of spawn (4320c80)"},{type:"paragraph",content:"signer: add typeguard util for aoSigner (0d7f210)"},{type:"paragraph",content:"signing: add aosigner to contract signer (3b0495a)"},{type:"paragraph",content:"tests: dont send messages to ao in e2e tests (e7108da)"},{type:"paragraph",content:"tests: reconfigure test structure (1872a26)"},{type:"paragraph",content:"tests: use test-wallet fixture in tests instead of generating anew each time (27a5dc2)"},{type:"paragraph",content:"typeguard: return true or false in typeguard and log the error (4b851c5)"},{type:"paragraph",content:"types: update types for epoch distributions (5aedf50)"},{type:"paragraph",content:"util: use ANTRegistry class for registering ant on spawn instead of aoconnect (350112d)"}],"[2.3.0] (2024-10-08)"],["Features","features-8",[{type:"paragraph",content:"ant id: update lua ant id to latest (968c30e)"},{type:"paragraph",content:"util: add AoAntState typeguard util (c6f457f)"}],"[2.3.0] (2024-10-08)"],["[2.1.0] (2024-08-07)","2-1-0-2024-08-07",[{type:"paragraph",content:"View changes on GitHub"}],"[2.3.0] (2024-10-08)"],["Bug Fixes","bug-fixes-22",[{type:"paragraph",content:"actions: ignore engines in action (7f6f87d)"},{type:"paragraph",content:"ant lua id: update to version Flwio4Lr08g6s6uim6lEJNnVGD9ylvz0_aafvpiL8FI (8cbd564)"},{type:"paragraph",content:"ant: remove data from ant object, none of our ant methods require data attributes (0f267c1)"},{type:"paragraph",content:"ao: update AoProcess to only support string | undefined (584aee1)"},{type:"paragraph",content:"arns: update event emitter to provide more events and logs while loading arns records (8775896)"},{type:"paragraph",content:"constants: do not set env var for ant registry (9e61cc7)"},{type:"paragraph",content:"deps: move arconnect to dev deps (34f07d2)"},{type:"paragraph",content:"emiter: use a set to filter out duplicate (7887af9)"},{type:"paragraph",content:"emitter: add page size param for emitter to increase amount of records per page to 50k (b6f2157)"},{type:"paragraph",content:"errors: use any type on error (f14ed5a)"},{type:"paragraph",content:"events: use arns name space for events (1d67dfe)"},{type:"paragraph",content:"evolve: call eval twice to ensure evolve txid is set (a6261e5)"},{type:"paragraph",content:"evolve: dont double eval (a2a9121)"},{type:"paragraph",content:"evolve: fixed evolve somehow (b06503b)"},{type:"paragraph",content:"example: dont spawn in example (d1d5147)"},{type:"paragraph",content:"example: remove unused arweave instance (d0035c0)"},{type:"paragraph",content:"format: fix linting issues in format (b72dc1f)"},{type:"paragraph",content:"gateway stats: update gateway stat types (a59b166)"},{type:"paragraph",content:"io: add api that returns the total token supply (261c85c)"},{type:"paragraph",content:"io: no longer add data to save observations (c017b52)"},{type:"paragraph",content:"lint: fix lint errors and warnings (e532f4e)"},{type:"paragraph",content:"lua id: set new lua id in constants (e4c3aaf)"},{type:"paragraph",content:"naming: name AoSigner property aoSigner (4604524)"},{type:"paragraph",content:"records: update arns emitter to use ant registry (e55a67b)"},{type:"paragraph",content:"signer: describe signing function as signer vs aoSigner in case of signer type changes (3b23f80)"},{type:"paragraph",content:"signer: move createAoSigner to be a util (7f7a0e6)"},{type:"paragraph",content:"signer: pass in signing function instead of signer class (cba16e3)"},{type:"paragraph",content:"signer: use AoSigner type as return type (8e95edd)"},{type:"paragraph",content:"spawn: update spawn to use ant registry id in the tags (28dae7f)"},{type:"paragraph",content:"tests: check the return of ACL on ant tests more granularly (350bab1)"},{type:"paragraph",content:"tests: update e2e tests to only read from ant registry (a61e0bf)"},{type:"paragraph",content:"tests: update web test to use ANT registry in app (38ca913)"},{type:"paragraph",content:"tests: use const for unchanging test vars (9f965e1)"},{type:"paragraph",content:"test: update browser test with data test id and render checks (93741cb)"},{type:"paragraph",content:"test: use a known wallet adddress in tests (9dac280)"},{type:"paragraph",content:"todo: remove completed todo comment (c868522)"},{type:"paragraph",content:"types: add gateway weights to AoGateway (e725198)"},{type:"paragraph",content:"types: check info on evolve util first (a44cca1)"},{type:"paragraph",content:"types: remove deprecated types (c674876)"},{type:"paragraph",content:"types: update AoGateway to include weights (5368668)"},{type:"paragraph",content:"types: update type name to what contract returns (99edbad)"},{type:"paragraph",content:"use custom event names to avoid overlap (5b919ac)"},{type:"paragraph",content:"utils: revert new util (c959c81)"},{type:"paragraph",content:"utils: update util to use ant registry (b2223d4)"}],"[2.3.0] (2024-10-08)"],["Features","features-9",[{type:"paragraph",content:"ant registry: add ant registry class (2056674)"},{type:"paragraph",content:"evolve: add evolve util (47bfe20)"},{type:"paragraph",content:"signing: add window arweave wallet to available signing options (7596aec)"}],"[2.3.0] (2024-10-08)"],["[2.0.2] (2024-07-12)","2-0-2-2024-07-12",[{type:"paragraph",content:"View changes on GitHub"}],"[2.3.0] (2024-10-08)"],["Bug Fixes","bug-fixes-23",[{type:"paragraph",content:"types: update gateway settings type to only support observerAddress (13e073b)"}],"[2.3.0] (2024-10-08)"],["[2.0.1] (2024-07-11)","2-0-1-2024-07-11",[{type:"paragraph",content:"View changes on GitHub"}],"[2.3.0] (2024-10-08)"],["Bug Fixes","bug-fixes-24",[{type:"paragraph",content:"logger: fixes the console logger to respect the log level provided by web clients (99d7993)"}],"[2.3.0] (2024-10-08)"],["[2.0.0] (2024-07-11)",null,[{type:"paragraph",content:"View changes on GitHub"}],null],["Bug Fixes","bug-fixes-25",[{type:"paragraph",content:"arweave: use default arweave in IO (21d25b9)"},{type:"paragraph",content:"deps: replace bunyan or console depending on the client environment (9d940aa)"},{type:"paragraph",content:"log: allow log level configuration for clients (9cb0981)"},{type:"paragraph",content:"log: replace bunyan with winston to ensure browser compatibility (80b38e0)"}],"[2.0.0] (2024-07-11)"],["Features","features-10",[{type:"paragraph",content:"io: add paginated gateway support for larger state objects (e.g. balances, records, and gateways) (b23efa8)"},{type:"paragraph",content:"util: add utility for fetching all records (8df2aac)"},{type:"paragraph",content:"io: add leaveNetwork API (54222ce)"}],"[2.0.0] (2024-07-11)"],["BREAKING CHANGES","breaking-changes-2",[{type:"paragraph",content:"deps: removes all smartweave implementations using warp-sdk. The result is an only AO compatible ANT and IO network contracts. Some utilities are preserved due to their usefulness."},{type:"paragraph",content:"imports: modifies web named exports to provide esm and cjs exports instead of minified bundle. The web bundle was causing issues in bundled projects, and polyfills are no longer provided by default. Refer to the README for specifications on how to use the SDK for a web project."}],"[2.0.0] (2024-07-11)"],["[1.2.2] (2024-07-11)","1-2-2-2024-07-11",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-26",[{type:"paragraph",content:"api: ensure timestamps are always in miliseconds (93b162f)"}],"[2.0.0] (2024-07-11)"],["[1.2.1] (2024-07-04)","1-2-1-2024-07-04",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-27",[{type:"paragraph",content:"io: default the IO process to use testnet (61bca5c)"}],"[2.0.0] (2024-07-11)"],["[1.2.0] (2024-07-03)","1-2-0-2024-07-03",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-28",[{type:"paragraph",content:"ant: add event emitter util for fetching ants (ee5287b)"},{type:"paragraph",content:"ant: fix read api and update types (977e0e3)"},{type:"paragraph",content:"ant: handle when no data is returned (1de6610)"},{type:"paragraph",content:"ants: separate out interfaces (60fd593)"},{type:"paragraph",content:"ant: update apis to implement interface (9c54db0)"},{type:"paragraph",content:"ant: update interface to expect undername instead of name for ant records (416cb3d)"},{type:"paragraph",content:"ao ant: add handler for get state (fd20aa7)"},{type:"paragraph",content:"ao reads: safely parse json (1ff5410)"},{type:"paragraph",content:"ao: add AR-IO-SDK tag to process interaction (e5b5603)"},{type:"paragraph",content:"ao: add default timestamp to getTokenCost (36fed1b)"},{type:"paragraph",content:"ao: add getPrescribedNames for epoch api (747fad2)"},{type:"paragraph",content:"ao: add retries to read interactions (67d59e2)"},{type:"paragraph",content:"ao: fix tag for join network, update observation response (556f5d5)"},{type:"paragraph",content:"ao: prune tags on joinNetwork (31978f9)"},{type:"paragraph",content:"ao read: fix interface to have ant getState api (4e95bbd)"},{type:"paragraph",content:"aos: update aos module id and lua id (e19139e)"},{type:"paragraph",content:"ao: support connection config params in AO (3e6a246)"},{type:"paragraph",content:"ao: support tags for all write interactions (67f8da9)"},{type:"paragraph",content:"ao: update APIs for ao interface to be more descriptive (f07ac36)"},{type:"paragraph",content:"ao: update epoch interfaces to support various inputs (ddc4c10)"},{type:"paragraph",content:"ao: update send on process to use proper signer and evalute result (4e2f65d)"},{type:"paragraph",content:"ao: update stake interface (427e8ba)"},{type:"paragraph",content:"ao: use types and connect config in ao process to wrap connect from ao (05b07cf)"},{type:"paragraph",content:"buy: require processId on buyRecord (cc5859f)"},{type:"paragraph",content:"deps: add eventemitter3 dep (1d50cd1)"},{type:"paragraph",content:"deps: use p-limit-lit to avoid jest issues (05e0673)"},{type:"paragraph",content:"emitter: add a end and some console logs in the example (bc4e6b8)"},{type:"paragraph",content:"emmiter: rename and move throttle to be variable powered (f9cf40d)"},{type:"paragraph",content:"epochs: fix epoch default timestamp (ffb9df7)"},{type:"paragraph",content:"events: return process ids on end of fetching (15e3f44)"},{type:"paragraph",content:"handlers: update handler names (720b178)"},{type:"paragraph",content:"io: add buyRecord API (30d5e74)"},{type:"paragraph",content:"io: add epoch-settings api and tests (56555ea)"},{type:"paragraph",content:"io: add init to provide custom process (8811016)"},{type:"paragraph",content:"io: separate out io/ao contract interfaces (d96fa59)"},{type:"paragraph",content:"io: update arns interactions on registry contract (9befe2a)"},{type:"paragraph",content:"pLimit: add pLimit for util to avoid ao throttling (5b13560)"},{type:"paragraph",content:"readds incorrectly removed descriptions (c77217a)"},{type:"paragraph",content:"revert purchasetype tag (2dc08df)"},{type:"paragraph",content:"spawn: add option state contractTxID to track where init state is from (1745766)"},{type:"paragraph",content:"tags: make remaining tags ans-116 compliant (d034c8c)"},{type:"paragraph",content:"tags: use updated ans-116 tag format for actions (261b788)"},{type:"paragraph",content:"timeout: increase timeout period on arns emitter (b5ddb5f)"},{type:"paragraph",content:"type: default to unknown return type for json (0bddce0)"},{type:"paragraph",content:"types: add ao ant state type (02dbacd)"},{type:"paragraph",content:"types: update some types for arns names and contract state (2d23241)"},{type:"paragraph",content:"updates to use IO class and process terminology (ec45d66)"},{type:"paragraph",content:"util: initial implementation of get ant process for wallet (885fa31)"}],"[2.0.0] (2024-07-11)"],["Features","features-11",[{type:"paragraph",content:"ant: add balance APIs to ant interface (ec67440)"},{type:"paragraph",content:"ant: add utility for fetchint ant modules owned by wallet (01f7ec9)"},{type:"paragraph",content:"ants: support ANT apis in SDK (b187aeb)"},{type:"paragraph",content:"ao utils: add spawn ant util (d02566e)"},{type:"paragraph",content:"ao: experiment with initial implementation of ao contract (6118cea)"},{type:"paragraph",content:"getInfo io: add getInfo method to io class (4ef25ec)"},{type:"paragraph",content:"IO: implement io/ao classes that call process apis (aab8967)"}],"[2.0.0] (2024-07-11)"],["[1.1.1] (2024-06-06)","1-1-1-2024-06-06",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-29",[{type:"paragraph",content:"api: default evaluation options on getArNSReservedNames api (0a1f22e)"}],"[2.0.0] (2024-07-11)"],["[1.1.0] (2024-06-03)","1-1-0-2024-06-03",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-30",[{type:"paragraph",content:"api: make evaluation options optional on the interface (9e5a1c0)"},{type:"paragraph",content:"api: remove unused variable for epochBlockHeight (98c5ebc)"},{type:"paragraph",content:"arweave: default to arweave.net (84c9653)"},{type:"paragraph",content:"axios: add back axios-retry (9aae4de)"},{type:"paragraph",content:"errors: throw AbortError on signal aborted (63bd395)"},{type:"paragraph",content:"getContracts: only implement util for now (6b29c2f)"},{type:"paragraph",content:"gql query: don't abstract the data protocol query (f0b8f77)"},{type:"paragraph",content:"imports: import type from base route warp-contracts (bf99a85)"},{type:"paragraph",content:"init: allow signer to be undefined and if so return readable (b6a05e2)"},{type:"paragraph",content:"init: fix type for init to allow undefined signer (0a64ea9)"},{type:"paragraph",content:"init: remove unnecessary destructuring (81af1af)"},{type:"paragraph",content:"interface: remove epochBlockHeight from interface (b646f08)"},{type:"paragraph",content:"types:remove DataItem from WriteInteractionResult (eadb1a1)"},{type:"paragraph",content:"types: use gql node interface for dataProtocolTransaction (79cebd9)"},{type:"paragraph",content:"warp: ensure contract init on read interactions (bc3d1b8)"}],"[2.0.0] (2024-07-11)"],["Features","features-12",[{type:"paragraph",content:"getContracts: add get contracts on network specific providers like WarpContract (603d36e)"},{type:"paragraph",content:"gql util: add smartweave gql utils (5ea3aab)"},{type:"paragraph",content:"write: add tags support to write interactions on warp-contract and saveObservations (46eb4c9)"}],"[2.0.0] (2024-07-11)"],["[1.0.8] (2024-05-29)","1-0-8-2024-05-29",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-31",[{type:"paragraph",content:"api: add getPriceForInteration api to ario contract (3b8083c)"},{type:"paragraph",content:"bundle: minify web bundle (9266676)"},{type:"paragraph",content:"api: use function map for method name (439ec1f)"},{type:"paragraph",content:"reserved: add reserved arns name get methods (ad203ef)"},{type:"paragraph",content:"signer: check if method is property of signer before using (c52783c)"},{type:"paragraph",content:"signer: modify signer to assume the signer type based on public key being undefined (b775c96)"},{type:"paragraph",content:"test: add dockerfile for running tests in certain node environments (86cf2ad)"}],"[2.0.0] (2024-07-11)"],["[1.0.7] (2024-05-23)","1-0-7-2024-05-23",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-32",[{type:"paragraph",content:"contract: add extendLease and increaseUndernameSupport apis (1b13b5e)"},{type:"paragraph",content:"types: fix the AtLeastOne type (ffd0869)"},{type:"paragraph",content:"deps: force arweavve to 1.15.1 (2448598)"},{type:"paragraph",content:"contract: make params required - properties and note (89db674)"},{type:"paragraph",content:"types: update tests and use overwrite type to allow mIOtoken for certain paramaters (badcece)"},{type:"paragraph",content:"api: change to increaseUndernameLimit (9b72c1e)"},{type:"paragraph",content:"docs: update ario apis (4af0862)"},{type:"paragraph",content:"tests: update extend test util to include a test domain (e959b7c)"},{type:"paragraph",content:"token: add mIO and IO token classes to exports (f47f7d5)"},{type:"paragraph",content:"types: add delegated gateway type (c877496)"},{type:"paragraph",content:"types: export the token types (dfc83ae)"},{type:"paragraph",content:"types: remove visible types (6ab1fc3)"},{type:"paragraph",content:"types: update Gateway delegates type to use the new GatewayDelegate (ac7e924)"},{type:"paragraph",content:"warp: bump warp version (db7344d)"}],"[2.0.0] (2024-07-11)"],["[1.0.6] (2024-05-07)","1-0-6-2024-05-07",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-33",[{type:"paragraph",content:"warp: bump warp to fix AbortError issue on warp imports for web (c9a5613)"}],"[2.0.0] (2024-07-11)"],["[1.0.5] (2024-05-02)","1-0-5-2024-05-02",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-34",[{type:"paragraph",content:"cjs: provide path alias for warp in cjs export (7f9bf9a)"},{type:"paragraph",content:"logger: replace winston with bunyan (0488f75)"},{type:"paragraph",content:"util: add FQDN regex that matches ArNS contract (e6d7396)"},{type:"paragraph",content:"utils: manally conver from b64 to b64url to avoid web polyfill issues (766035c)"},{type:"paragraph",content:"utils: use base64 for fromB64url util (42302ef)"},{type:"paragraph",content:"warp-contract: correctly throw error in write interaction (c2368dd)"}],"[2.0.0] (2024-07-11)"],["[1.0.4] (2024-04-30)","1-0-4-2024-04-30",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-35",[{type:"paragraph",content:"ario: update joinNetwork to accept observerWallet param (6a32dd1)"}],"[2.0.0] (2024-07-11)"],["[1.0.3] (2024-04-26)","1-0-3-2024-04-26",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-36",[{type:"paragraph",content:"signer: set owner before signing data (0b558f5)"}],"[2.0.0] (2024-07-11)"],["[1.0.2] (2024-04-25)","1-0-2-2024-04-25",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-37",[{type:"paragraph",content:"arweave: default to the arweave node import to avoid issues with browser environments (fc8c26e)"},{type:"paragraph",content:"cacheurl: use default cache url in warpcontract (a676a3c)"},{type:"paragraph",content:"init: cleanup init overload methods and tests (fa328d2)"},{type:"paragraph",content:"lint: address lint issue in ArIOWriteable (4a3ee89)"},{type:"paragraph",content:"tsconfig: modify some tsconfig settings to get isolated configs for web/cjs/esm (46b7acc)"},{type:"paragraph",content:"typeguards: make type guards accept unknowns (7f285bb)"},{type:"paragraph",content:"types: use generic types and modify the requirements for init functions (9350f78)"},{type:"paragraph",content:"utils: add writeInteraction types and update base64url logic (4f5476b)"}],"[2.0.0] (2024-07-11)"],["[1.0.1] (2024-04-23)","1-0-1-2024-04-23",[{type:"paragraph",content:"View changes on GitHub"}],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-38",[{type:"paragraph",content:"docs: improve README docs interface documentation for ArIO clients (b0da48c)"}],"[2.0.0] (2024-07-11)"],["1.0.0 (2024-04-23)","1-0-0-2024-04-23",[],"[2.0.0] (2024-07-11)"],["Bug Fixes","bug-fixes-39",[{type:"paragraph",content:"actions: bump node setup action (4eb49cd)"},{type:"paragraph",content:"actions: freeze lockfile (dba7313)"},{type:"paragraph",content:"contractadd cache config in ario constructor (1f3c0ba)"},{type:"paragraph",content:"ant: add ant contract to exports (a2ff57b)"},{type:"paragraph",content:"ant: add signer to ant test (4581b8d)"},{type:"paragraph",content:"ant: default evaluation options for ant apis that do not take an… (#25) (0c8b55d)"},{type:"paragraph",content:"ant: default evaluation options for ant apis that do not take another parameter (7c59033)"},{type:"paragraph",content:"ant: default evaluation options for apis that do not require them (72b57d5)"},{type:"paragraph",content:"ant: fix API for getRecords (c714aa3)"},{type:"paragraph",content:"apis: remove epoch from distributions and observations (7b2d279)"},{type:"paragraph",content:"arbundle version: pin version (35ffab6)"},{type:"paragraph",content:"arbundles: update arbundles import (f02d83f)"},{type:"paragraph",content:"ario: add cache config in ario constructor (#11) (ecb279d)"},{type:"paragraph",content:"ario: formatting (c61570a)"},{type:"paragraph",content:"ario: make state provider nullable and default to remote arns-service provider (fa1cb72)"},{type:"paragraph",content:"ario: re-add contract default config (2296cc3)"},{type:"paragraph",content:"ario: remove unused cache property (7f2d02e)"},{type:"paragraph",content:"build: add setImmediate polyfill for web only (ad36776)"},{type:"paragraph",content:"build: remove redundant exported type (134319b)"},{type:"paragraph",content:"cache: remove cache folder (2ac9427)"},{type:"paragraph",content:"cacheURL: update ario cache url setting pattern to use custom url appropriately (c76e67d)"},{type:"paragraph",content:"cache: validate arweave id before setting it (5ba1175)"},{type:"paragraph",content:"casing: revert to lower case casing (b5da0ab)"},{type:"paragraph",content:"comments: make class logger private, remove comments (7483246)"},{type:"paragraph",content:"connect: add init static function on ario class to create interaction classes (765f39c)"},{type:"paragraph",content:"contract configuration: return cache url as well (b4a7bc3)"},{type:"paragraph",content:"contract functions: correct contract function names (ad9bc56)"},{type:"paragraph",content:"contracts: add configuration view method and update types (4fae4a2)"},{type:"paragraph",content:"contracts: remove write method and type from remote contract (740d8b8)"},{type:"paragraph",content:"contracttxid: make contractTxID require in remote state cache instance (dc82d21)"},{type:"paragraph",content:"contracttxid: make contractTxID required in remote state cache instance (#10) (bf651bb)"},{type:"paragraph",content:"ctrl flow: remove else from control flow (4b3c4c2)"},{type:"paragraph",content:"deps: pin arweave (d39391c)"},{type:"paragraph",content:"deps: remove axios-retry, will implement later (0218e95)"},{type:"paragraph",content:"deps: remove extra crypto-browserify (9b42898)"},{type:"paragraph",content:"deps: remove warp-contracts-deploy from deps (9d4f9fa)"},{type:"paragraph",content:"docs: remove docs folder (47e8403)"},{type:"paragraph",content:"drywrite: throw on bad drywrite and continue if successful (5052c0a)"},{type:"paragraph",content:"eslintignore: remove old file names (415c163)"},{type:"paragraph",content:"eslint: remove eslint comments and use this signer (32530eb)"},{type:"paragraph",content:"esm: add polyfills for crypto (dd8fbfe)"},{type:"paragraph",content:"esm: add polyfills for crypto (#27) (553822c)"},{type:"paragraph",content:"example web: update ario instatiation (77c6842)"},{type:"paragraph",content:"example: escape quotes in packagejson for example package json (fb47de0)"},{type:"paragraph",content:"example: simplify example and remove unused method on remote cache (81637f8)"},{type:"paragraph",content:"examples: update comments and fix package.json (db7140b)"},{type:"paragraph",content:"examples: update examples to use devnet (cc037ac)"},{type:"paragraph",content:"examples: update examples with records methods, and balance methods (a2d2a02)"},{type:"paragraph",content:"exports: add arweavesigner and arconnectsigner to exports, clean up docs (c7860ed)"},{type:"paragraph",content:"exports: update exports in indices (f794437)"},{type:"paragraph",content:"exports: update package exports to have index in src folder (2cce9e3)"},{type:"paragraph",content:"files: clean git cache of duplicate casing (e9eaa2d)"},{type:"paragraph",content:"filters: punt filters (1c23cb3)"},{type:"paragraph",content:"fixture: add type to arns state fixture (5bcac32)"},{type:"paragraph",content:"formating: format (3f30f77)"},{type:"paragraph",content:"gar write: fix types and flow on gar write (f5e7774)"},{type:"paragraph",content:"gateway: update gateway settings to support autostake (82c6840)"},{type:"paragraph",content:"generics: use named generic (4b647f0)"},{type:"paragraph",content:"gitignore: remove cache from gitignore (2867abc)"},{type:"paragraph",content:"git: test fix with file casing issue (c3611ee)"},{type:"paragraph",content:"headers: use source-version for header (2b26d88)"},{type:"paragraph",content:"http: add headers sdk headers to http config (94810ed)"},{type:"paragraph",content:"husky: add commit hooks (885ce68)"},{type:"paragraph",content:"imports: update to use indexed imports from warp (1242568)"},{type:"paragraph",content:"indentation: fix indentation in examples (a266731)"},{type:"paragraph",content:"interface: removed filters and added base records types (849834d)"},{type:"paragraph",content:"interface: rename interface to ContractCache (2a0a765)"},{type:"paragraph",content:"jest: remove extra config (014fbde)"},{type:"paragraph",content:"lint: disable no-any warning certain types (de5f108)"},{type:"paragraph",content:"lint: formatting (21224e2)"},{type:"paragraph",content:"logger, errors, http: Updated to axios and axios-retry, added winston logger, more extensive custom error objects (b944f4d)"},{type:"paragraph",content:"logger: remove unused logger property (9501d1d)"},{type:"paragraph",content:"logs: removing debug logs (f025171)"},{type:"paragraph",content:"mixin: filter private methods in mixin util (beb8610)"},{type:"paragraph",content:"naming: change epoch to epochStartHeight (908971c)"},{type:"paragraph",content:"naming: rename getRecord[s] to getArNSRecord[s] (bd3d4bc)"},{type:"paragraph",content:"overloads: only accept warp contract as a contract config for ariowritable (e3c97e9)"},{type:"paragraph",content:"polyfills: rollback polyfill on logger (0cdb2f0)"},{type:"paragraph",content:"postinstall: remove husky postinstall script (c74a135)"},{type:"paragraph",content:"readme: add grammar and example recs (ecc07f7)"},{type:"paragraph",content:"readme: condense quick start (b35e5bd)"},{type:"paragraph",content:"readme: refactor api list to header tags (817d99b)"},{type:"paragraph",content:"readme: update ant header (77235ce)"},{type:"paragraph",content:"readme: update ANT usage description (70c8520)"},{type:"paragraph",content:"readme: update joinNetwork docs (9fcf440)"},{type:"paragraph",content:"readme: update quick start (a60d96a)"},{type:"paragraph",content:"readme: update readme with default provider example (68a5a16)"},{type:"paragraph",content:"readme: update readme with examples (d9ee23e)"},{type:"paragraph",content:"record records: update key to use result instead of record (90314db)"},{type:"paragraph",content:"records: remove contractTxId filter remove lodash shrink readme (50669e1)"},{type:"paragraph",content:"records: use state endpoint to fetch records (2f02c53)"},{type:"paragraph",content:"recs: modify the interfaces for contracts and implement with warp and remote service (#13) (56ebb08)"},{type:"paragraph",content:"release: remove release assets entirely (9d5a1b3)"},{type:"paragraph",content:"release: update github release config to publish packages to github (5534d9d)"},{type:"paragraph",content:"remote: getState not properly setting evalTo in http requests (55745c1)"},{type:"paragraph",content:"safety: update type safety checks (32eebbc)"},{type:"paragraph",content:"setimmediate: make set immediate a build dependency as it is required by the node winston (9292eaa)"},{type:"paragraph",content:"signer: check that contract is connected before trying to write (d352e9c)"},{type:"paragraph",content:"signer: check that contract is connected before trying to write (#29) (536a116)"},{type:"paragraph",content:"signer: fix signer in WarpContracts - update tests (ea9448f)"},{type:"paragraph",content:"signer: fix signer in WarpContracts - update tests (#32) (16d69d8)"},{type:"paragraph",content:"signer: remove jwk use, ignore web example for now (bc7e577)"},{type:"paragraph",content:"signer: remove signer, will do in other pr (d02276d)"},{type:"paragraph",content:"signer: remove use of JWK, simplify constructor (#22) (d2ef573)"},{type:"paragraph",content:"signer: update ANT to have signer (c7f8eee)"},{type:"paragraph",content:"structure: update cache provider folder to be named caches (844c1aa)"},{type:"paragraph",content:"structure: use snake case for file and folder names (37f27d3)"},{type:"paragraph",content:"test warp-contract: use beforeAll to read env vars (95cc019)"},{type:"paragraph",content:"tests: add test cases as a const (8458185)"},{type:"paragraph",content:"tests: add test for custom arIO client config (0e6142b)"},{type:"paragraph",content:"tests: change control flow pattern to .catch instead of trycatch (883de51)"},{type:"paragraph",content:"tests: dont make blockHeight or sortKey undefined but rather evalTo (f76a201)"},{type:"paragraph",content:"tests: instantiate new ant to connect in tests (9869415)"},{type:"paragraph",content:"tests: remove dryWrite from writeInteraction, update tests (bc1becc)"},{type:"paragraph",content:"tests: remove fixture and use live service for tests (30d3e8c)"},{type:"paragraph",content:"tests: test 404 response (590dea6)"},{type:"paragraph",content:"tests: update ario test (4208bd0)"},{type:"paragraph",content:"tests: update client instantiation test to check read vs write clients (059653c)"},{type:"paragraph",content:"tests: update docker compose params (a71befd)"},{type:"paragraph",content:"tests: update gateways test (1fcb3e6)"},{type:"paragraph",content:"tests: update stubs in tests (e4bbc6e)"},{type:"paragraph",content:"tests: update test to match jest syntax (553bdbb)"},{type:"paragraph",content:"tests: update tests for named prop expectation (4ea04a7)"},{type:"paragraph",content:"tests: update tests to use younger contract, add evalParams config (ae890c8)"},{type:"paragraph",content:"tests: update tests with constants and update types (1bdcfeb)"},{type:"paragraph",content:"tests: update tests with new name (2cd1b5c)"},{type:"paragraph",content:"tests: update with new names on methods (619c193)"},{type:"paragraph",content:"tests: use angela for testing (10f30fe)"},{type:"paragraph",content:"tests: use http not https in tests (fddba1e)"},{type:"paragraph",content:"tests: use process vars as priority url (faab4f3)"},{type:"paragraph",content:"test: update test to use ArweaveTransactionID class (f6c4f8b)"},{type:"paragraph",content:"tsconfig, names: reverted tsconfig to nodenext resolution, changed naming convention on provider, removed extraeneous error classes, rolled back axios-retry to match our tsconfig settings (d412d44)"},{type:"paragraph",content:"tyeps: set types to objects rather than top level params for easier readability (edfd77b)"},{type:"paragraph",content:"type: rename all type implementations (5959045)"},{type:"paragraph",content:"types and tests: update evalTo to allow undefined sortKey and block and test that (a59f05c)"},{type:"paragraph",content:"types: add @ to records (53601c1)"},{type:"paragraph",content:"types: make props nullable on certain read apis (f8ff552)"},{type:"paragraph",content:"types: remove any type (5c80242)"},{type:"paragraph",content:"types: remove any types (d8d910b)"},{type:"paragraph",content:"types: remove ArweaveTransactionID type for now (3adf53b)"},{type:"paragraph",content:"types: remove unnecesssary empty defaults (7d14edb)"},{type:"paragraph",content:"types: rename signer to ContractSigner (87d6c90)"},{type:"paragraph",content:"types: require atleast one param to update gateway settings (857ebdc)"},{type:"paragraph",content:"types: update interaction type to only use read for now (2c02e90)"},{type:"paragraph",content:"types: update tests, readme, and types (e9985dd)"},{type:"paragraph",content:"types: use partial write type (fa6a638)"},{type:"paragraph",content:"types: use string instead of any (014a262)"},{type:"paragraph",content:"validate id: make validator a private method (dce4a94)"},{type:"paragraph",content:"validity util: isBlockheight check more strict (2b28675)"},{type:"paragraph",content:"warp contract: added test for getting state after connecting with warp (060ee2c)"},{type:"paragraph",content:"warp-contract: provide logger - update isTransaction flow ctrl - use typed props (5f6e0a1)"},{type:"paragraph",content:"warp-contracts: bump warp to 1.4.38 - fixed warp exports (af4a20b)"},{type:"paragraph",content:"winston: move the winston polyfill - this will prevent any esm based web projects from getting polyfill issues (c8b7998)"},{type:"paragraph",content:"write: add dry run - sync state - abortSignal - update interface (970bdef)"},{type:"paragraph",content:"write: update utils - change error flow - update arweave constructor props (0a81c92)"},{type:"paragraph",content:"write: update write methods on warp (9c0540b)"},{type:"paragraph",content:"yarn: update lockfile (fd5e0ee)"}],"[2.0.0] (2024-07-11)"],["Features","features-13",[{type:"paragraph",content:"ant: add ANT read interface (c941c96)"},{type:"paragraph",content:"ant: create ant contract class for interacting with ant contracts (6eb7ef5)"},{type:"paragraph",content:"ants: add readable-writable framework to the ant client and implement write methods (3019f53)"},{type:"paragraph",content:"ario contract: add distributions and observation apis (21e38d1)"},{type:"paragraph",content:"arioContract: update ArIO interface and ArIOContract interface (5d87e2e)"},{type:"paragraph",content:"auctions: add auctions apis (faf08c5)"},{type:"paragraph",content:"contract: add distribution, observations apis, update readme and examples (0208317)"},{type:"paragraph",content:"contract: create new contract classes that impelement both warp and remote cache for ant contract and ar-io contracts (855da2d)"},{type:"paragraph",content:"first issue: setup examples, readme, and initial gateways provider (5a9e232)"},{type:"paragraph",content:"gar methods: add gar write methods to the ario client (e01b08b)"},{type:"paragraph",content:"inital providers: scaffold initial providers (4949514)"},{type:"paragraph",content:"io transfer: add transfer api to ario writable client (0d37623)"},{type:"paragraph",content:"observerations: add saveObservations write interaction (8dd977c)"},{type:"paragraph",content:"observers: add API for fetching prescribed observers (a18e130)"},{type:"paragraph",content:"observers: add API for fetching prescribed observers (#17) (17ce6de)"},{type:"paragraph",content:"PE-5742: add records api to arns remote cache (#8) (c46cd39)"},{type:"paragraph",content:"PE-5751: add blockheight and sortkey eval filters (#12) (832a1ad)"},{type:"paragraph",content:"PE-5758: add signer to ario class (#20) (1b82077)"},{type:"paragraph",content:"PE-5759: observations and distributions apis (#16) (dded361)"},{type:"paragraph",content:"PE-5773: add auctions read apis (#18) (e0c6fca)"},{type:"paragraph",content:"PE-5800: add epoch apis (48ee4ba)"},{type:"paragraph",content:"PE-5800: epoch apis (#15) (70563b1)"},{type:"paragraph",content:"PE-5825: ANT read interface (#19) (6a0c477)"},{type:"paragraph",content:"records: add records api to arns remote cache (1b7f54f)"},{type:"paragraph",content:"signer: add arweave signer to ario class (7e08097)"},{type:"paragraph",content:"write: add write interface and base implementation on warp-contract (6dfc969)"}],"[2.0.0] (2024-07-11)"]]},{url:"/build/ar-io-sdk/resources",sections:[["Resources",null,[],null]]},{url:"/build/ar-io-sdk/tokens",sections:[["Tokens",null,[],null]]},{url:"/build/ar-io-sdk/upgrade-guides",sections:[["Upgrade Guides",null,[],null]]},{url:"/build/gateways/admin",sections:[["AR.IO HTTP API Admin Endpoints",null,[],null],["Overview","overview",[{type:"paragraph",content:'The AR.IO HTTP API offers several endpoints that allow access to internal information and the ability to make adjustments without restarting your Gateway. Each of these endpoints behind /ar-io/admin/ have access restricted, so you will need to have set up your ADMIN_API_KEY variable and include "Authorization: "Bearer ${ADMIN_API_KEY}" in the header of your request.'},{type:"paragraph",content:'When testing endpoints at /api-docs, you can enter your ADMIN_API_KEY using the green "Authorize" button near the top of the page, or by clicking any of the open lock icons next to a password protected end point.'}],"AR.IO HTTP API Admin Endpoints"],["Debug","debug",[{type:"paragraph",content:"The ar-io/admin/debug endpoint provides a comprehensive view of the current state of your Gateway. This endpoint has been designed to offer developers and administrators insights into the operational status of the gateway, including any errors or warnings that have occurred since the last startup."},{type:"paragraph",content:"Example response"},{type:"code",content:"{\n db: {\n counts: {\n wallets: 137,\n tagNames: 61,\n tagValues: 892,\n stableTxs: 0,\n stableBlocks: 0,\n stableBlockTxs: 0,\n missingStableBlocks: 0,\n missingStableTxs: 0,\n missingTxs: 0,\n newBlocks: 32,\n newTxs: 4436,\n bundleCount: 159,\n bundleDataItems: 0,\n matcheDataItems: 0,\n dataItems: 0,\n nestedDataItems: null\n },\n heights: { minStable: -1, maxStable: -1, minNew: 1000000, maxNew: 1000031 },\n timestamps: {\n now: 1692230403,\n maxBundleQueuedAt: -1,\n maxBundleSkippedAt: 1692230390,\n maxBundleUnbundledAt: -1,\n maxBundleFullyIndexedAt: -1,\n maxNewDataItemIndexedAt: -1,\n maxStableDataItemIndexedAt: -1\n },\n errors: [],\n warnings: []\n }\n}"}],"AR.IO HTTP API Admin Endpoints"],["Queue Transaction","queue-transaction",[{type:"paragraph",content:"The ar-io/admin/queue-tx endpoint allows you to prioritize processing of a specific transaction, based on that transaction's ID. The id key must be set in the body of your request, and a POST request should be used."},{type:"paragraph",content:"This endpoint will also enable you to prioritize opening and indexing bundles by providing the L1 TX ID for the bundle, but only if your Gateway is operating with the ANS104_UNBUNDLE_FILTER and ANS104_INDEX_FILTER keys set."},{type:"paragraph",content:"Your Gateway will either respond with an error, or { message: 'TX queued' }"}],"AR.IO HTTP API Admin Endpoints"],["Block Data","block-data",[{type:"paragraph",content:"The ar-io/admin/block-data endpoint allows you to tell your Gateway to refuse to serve certain data. In order to add to this block list, make a PUT request to this endpoint with the following in the body:"},{type:"code",content:'{\n "id": "",\n "notes": "Example notes",\n "source": "Example source"\n}'},{type:"paragraph",content:"id: This should be the transaction id of the content you want to block."},{type:"paragraph",content:"notes: Notes regarding the reason this content was blocked. For documentation purposes only."},{type:"paragraph",content:"source: Identifier for the source of TX IDs you are blocking. For example, the name of a public block list. For documentation purposes only."},{type:"paragraph",content:"Your Gateway will either respond with an error, or { message: 'Content blocked' }"}],"AR.IO HTTP API Admin Endpoints"]]},{url:"/build/gateways/advanced",sections:[["Advanced Configuration",null,[],null],["Overview","overview",[{type:"paragraph",content:"The Getting Started guides for windows and linux contain all the information needed to start your AR.IO Gateway node successfully with basic configurations. There are also ever expanding advanced configuration options that allow you to run your node in a way that is customized to your specific use case."},{type:"paragraph",content:"Most of the below options can be added to your .env file in order to customize its operation. Any changes made to your .env require you to stop the docker containers running your node, and restarting them with the --build flag in order for the changes to take effect. See ENV for a complete list of environmental variables you can set."}],"Advanced Configuration"],["Data Storage Location","data-storage-location",[{type:"paragraph",content:'You can set a custom location for your AR.IO Gateway to save the data it pulls from the Arweave network. There are three primary types of data stored, and you can set a unique storage location for each of these independently. These are "chunks data", "contiguous data", and "headers data". The custom location for each of these can be set in your .env file like this:'},{type:"code",content:"CHUNKS_DATA_PATH=\nCONTIGUOUS_DATA_PATH=\nHEADERS_DATA_PATH="},{type:"paragraph",content:'Be sure to replace "" with the path to the location where you would like the data stored. If these values are omitted, the data will be stored in the "data" directory inside your Gateway code repository.'}],"Advanced Configuration"],["Admin API Key","admin-api-key",[{type:"paragraph",content:'HTTP endpoints under "/ar-io/admin" are protected by an admin API key. These endpoints allow you to get certain analytics data or make adjustments to your node as it\'s running. When your node starts, it reads your environmental variables to see if a key is set. If not, a random key is generated. The key name is ADMIN_API_KEY and it should be set in your .env file like this:'},{type:"code",content:"ADMIN_API_KEY=SUPER_SECRET_PASSWORD"},{type:"paragraph",content:"View examples of the admin endpoints here"}],"Advanced Configuration"],["Wallet Association","wallet-association",[{type:"paragraph",content:"In order to participate in the greater AR.IO network, Gateway nodes need to associate themselves with an Arweave wallet. This can be configured by setting the AR_IO_WALLET key value in your .env file."},{type:"code",content:"AR_IO_WALLET=1seRanklLU_1VTGowDZdD7s_-7k1qowT6oeFZHUZiZo"}],"Advanced Configuration"],["Unbundling","unbundling",[{type:"paragraph",content:"AR.IO Gateway nodes support unbundling and indexing ANS-104 bundle data. This is disabled by default, but can be turned on with several different configuration options. You can set these configurations with the ANS104_UNBUNDLE_FILTER and ANS104_INDEX_FILTER keys in your .env:"},{type:"code",content:'ANS104_UNBUNDLE_FILTER=""\nANS104_INDEX_FILTER=""'},{type:"paragraph",content:"The following types of filters are supported:"},{type:"code",content:'{ "never": true } # the default\n{ "always": true }\n{ "attributes": { "owner": , ... }}\n{ "tags": [{ "name": , "value": }, ...]}\n{ "and": [ , ... ]}\n{ "or": [ , ... ]}'}],"Advanced Configuration"],["Content Moderation","content-moderation",[{type:"paragraph",content:"You are able to set your Gateway to block specific transactions or data-items you don't want to serve. Unlike previous configuration options in this list, blocking content can be achieved without the need to add to your .env file and rebuild your Gateway. Instead, make a PUT request to your Gateway at /ar-io/admin/block-data. As this is an admin endpoint, you will need to have configured your ADMIN_API_KEY. Using curl as an example, the request should be formatted as follows:"},{type:"code",content:'curl -X PUT -H "Authorization: Bearer " \\\n -H "Content-Type: application/json" \\\n "http://:/ar-io/admin/block-data" \\\n -d \'{ "id": "", "notes": "Example notes", "source": "Example source" }\''},{type:"paragraph",content:"id (string): This will be the transaction ID of the content you want to add to your block list."},{type:"paragraph",content:"notes (string): Internal notes regarding why a particular ID is blocked."},{type:"paragraph",content:"source (string): Identifier of a particular source of IDs to block. (e.g. the name of a block list)"},{type:"paragraph",content:"notes and source are used for documentation only, and have no effect on your block list itself."}],"Advanced Configuration"],["Contiguous Data Cleanup","contiguous-data-cleanup",[{type:"paragraph",content:"Transaction data on Arweave is stored in a chunked manner. It is commonly retrieved, however, in the the transaction data's original, contiguous form with all of its component chunks assembled end-to-end. Gateways cache contiguous representations of the transaction data to assist in various workloads, including serving transaction data to clients, allowing for efficient utilization of valuable system resources. Gateway operators will need to determine for themselves the best balance between disk space and other resource usage based on the size of their gateway and their particular use case."},{type:"paragraph",content:"Contiguous data cache cleanup can be enabled using the CONTIGUOUS_DATA_CACHE_CLEANUP_THRESHOLD environmental variable. This variable sets the number of seconds from the creation of a file in the contiguous data cache after which that file will be deleted. For example:"},{type:"code",content:"CONTIGUOUS_DATA_CACHE_CLEANUP_THRESHOLD=10000"},{type:"paragraph",content:"will clear items from the contiguous data cache after ten thousand (10,000) seconds."}],"Advanced Configuration"],["ArNS Resolver","ar-ns-resolver",[{type:"paragraph",content:"Gateways, by default, forward requests to resolve ArNS names to arweave.dev. Starting with Release 9 gateways can instead build and maintain their own local cache. Doing so removes external dependencies and allows faster resolution."},{type:"paragraph",content:"View the code for the ArNS resolver service here: https://github.com/ar-io/arns-resolver"},{type:"paragraph",content:"NOTE: The ArNS resolver is still an experimental feature. It is possible it may behave in unexpected ways when presented with rare edge case scenarios."},{type:"paragraph",content:"In order to enable the local ArNS resolver, three environmental variables will need to be set:"},{type:"code",content:"RUN_RESOLVER=true\nTRUSTED_ARNS_RESOLVER_TYPE=resolver\nTRUSTED_ARNS_RESOLVER_URL=http://resolver:6000"},{type:"paragraph",content:"RUN_RESOLVER is a boolean representing an on/off switch for the local resolver."},{type:"paragraph",content:"TRUSTED_ARNS_RESOLVER_TYPE sets the method the gateway uses for resolving ArNS names. Use resolver for the local resolver, or gateway for default functionality."},{type:"paragraph",content:"TRUSTED_ARNS_RESOLVER_URL is the url a gateway will use to request ArNS name resolution."}],"Advanced Configuration"]]},{url:"/build/gateways/bundler",sections:[["Bundler",null,[],null],["Overview","overview",[{type:"paragraph",content:"A Turbo ANS-104 data item bundler can be run alongside an AR.IO gateway. This allows gateways the ability to accept data items to be submit to the Arweave blockweave."},{type:"paragraph",content:"The bundler service can be easily run inside Docker in the same way that the gateway is. It utilizes a separate docker compose file for configuration and deployment, which also allows for the use of a separate file for environmental variables specific to the bundler service. Additionally, the separation allows operators to spin their bundler service up or down at any time without affecting their core gateway service. Despite the use of separate docker compose files, the bundler service shares a docker network with the AR.IO gateway, and so is able to directly interact with the gateway service and data."}],"Bundler"],["Getting Started","getting-started",[{type:"paragraph",content:"NOTE: The bundler service relies on GraphQL indexing of recently bundled and uploaded data to manage its pipeline operations. The AR.IO gateway should have its indexes synced up to Arweave's current block height before starting the bundler's service stack."}],"Bundler"],["Environmental Variables","environmental-variables",[{type:"paragraph",content:"Environmental variables must be provided for the bundler to function and integrate properly with an existing AR.IO gateway. The gateway repository provides a .env.bundler.example file that can be renamed to .env.bundler and used as a starting point. It contains the following:"},{type:"code",content:"BUNDLER_ARWEAVE_WALLET='Stringified JWK wallet. e.g: '{ \"n\": \"...\", ... }'\nBUNDLER_ARWEAVE_ADDRESS='Address for above wallet'\n\nAPP_NAME='AR.IO bundler service'\n\n# Use localstack s3 bucket for shared data source between AR.IO gateway and bundler\nAWS_S3_BUCKET=ar.io\nAWS_S3_PREFIX='data'\nAWS_ACCESS_KEY_ID='test'\nAWS_SECRET_ACCESS_KEY='test'\nAWS_REGION='us-east-1'\nAWS_ENDPOINT='http://localstack:4566'"},{type:"paragraph",content:"BUNDLER_ARWEAVE_WALLET must be the entire jwk of an Arweave wallet's keyfile, stringified. All uploads of bundled data items to Arweave will be signed and paid for by this wallet, so it must maintain a balance of AR tokens sufficient to handle the uploads."},{type:"paragraph",content:"BUNDLER_ARWEAVE_ADDRESS must be the normalized public address for the provided Arweave wallet."},{type:"paragraph",content:"APP_NAME is a GraphQL tag that will be added to uploaded bundles."},{type:"paragraph",content:"The remaining lines in the .env.bundler.example file control settings that allow the bundler service to share data with the AR.IO gateway. Data sharing of contiguous data between a bundler and a gateway allows the gateway to serve optimistically cached data without waiting for it to fully settle on chain."}],"Bundler"],["Managing Bundler Access","managing-bundler-access",[{type:"paragraph",content:"By default, the bundler will only accept data items uploaded by data item signers whose normalized wallet addresses are in the ALLOW_LISTED_ADDRESSES list. This is an additional environmental variable that can be added to your .env.bundler file, and must be a comma separated list of normalized public wallet addresses for wallets that should be allowed to bundle and upload data through your gateway."},{type:"code",content:"ALLOW_LISTED_ADDRESSES=,"},{type:"paragraph",content:"The following permissioning configurations schemes are also possible:"},{type:"paragraph",content:"Scheme\nALLOW_LISTED_ADDRESSES\nSKIP_BALANCE_CHECKS\nALLOW_LISTED_SIGNATURE_TYPES\nPAYMENT_SERVICE_BASE_URL"},{type:"paragraph",content:"Allow Specific Wallets\nComma-separated normalized wallet addresses\nfalse\nEMPTY or supplied\nEMPTY"},{type:"paragraph",content:"Allow Specific chains\nEMPTY or supplied\nfalse\narbundles sigtype int\nEMPTY"},{type:"paragraph",content:"Allow All\nn/a\ntrue\nn/a\nn/a"},{type:"paragraph",content:"Allow None\nEMPTY\nfalse\nEMPTY\nEMPTY"},{type:"paragraph",content:"Allow Payers\nEMPTY or supplied\nfalse\nEMPTY or supplied\nYour payment service url"}],"Bundler"],["Indexing","indexing",[{type:"paragraph",content:"Bundlers submit data to the Arweave network as an ANS-104 data item bundle. This means it is several transactions wrapped into one. A gateway will need to unbundle these transactions in order to index them. A gateway should include the following ANS-104 filters in order to unbundle and index transactions from a particular bundler:"},{type:"code",content:'ANS104_INDEX_FILTER={ "always": true }\nANS104_UNBUNDLE_FILTER={ "attributes": { "owner_address": "$BUNDLER_ARWEAVE_ADDRESS" } }'},{type:"paragraph",content:"$BUNDLER_ARWEAVE_ADDRESS should be replaced with the normalized public wallet address associated with the bundler."},{type:"paragraph",content:"NOTE: The above filters must be placed in the .env file for the core gateway service, not the bundler."},{type:"paragraph",content:"Gateways handle data item indexing asynchronously. This means they establish a queue of items to index, and work on processing the queue in the background while the gateway continues with its normal operations. If a gateway has broad indexing filters, there can be some latency in indexing data items from the bundler while the gateway works through its queue."}],"Bundler"],["Optimistic Indexing","optimistic-indexing",[{type:"paragraph",content:"Gateway operators control access to their optimistic data item indexing API via an admin key that must be supplied by all bundling clients in order for their requests to be accepted. This key should be made available in the environment configuration files for BOTH the core gateway, and the bundler, and should be provided as AR_IO_ADMIN_KEY:"},{type:"code",content:'AR_IO_ADMIN_KEY="Admin password"'},{type:"paragraph",content:"NOTE: If a gateway is started without providing the admin key, a random string will be generated to protect the gateway's admin endpoints. This can be reset by restarting the gateway with the admin key provided in the .env file."}],"Bundler"],["Starting and Stopping the Bundler","starting-and-stopping-the-bundler",[],"Bundler"],["Starting","starting",[{type:"paragraph",content:"The bundler service is designed to run in conjunction with an AR.IO gateway, and so relies on the ar-io-network network created in Docker when the core gateway services are spun up. It is possible to spin up the bundler while the core services are down, but the network must exist in Docker."},{type:"paragraph",content:"To start the bundler, specify the env and docker-compose files being used in a docker compose up command:"},{type:"code",content:"docker compose --env-file ./.env.bundler --file docker-compose.bundler.yaml up -d"},{type:"paragraph",content:'The -d flag runs the command in "detached" mode, so it will run in the background without requiring the terminal to remain active.'}],"Bundler"],["Stopping","stopping",[{type:"paragraph",content:"To spin the bundler service down, specify the docker-compose file in a docker compose down command:"},{type:"code",content:"docker compose --file docker-compose.bundler.yaml down"}],"Bundler"],["logs","logs",[{type:"paragraph",content:"While the bundler service is running in detached mode, logs can be checked by specifying the docker-compose file in a docker compose logs command:"},{type:"code",content:"docker compose --file docker-compose.bundler.yaml logs -f --tail=0"},{type:"paragraph",content:'-f runs the command in "follow" mode, so the terminal will continue to watch and display new logs.'},{type:"paragraph",content:"--tail= defines the number of logs to display that existed prior to running the command. 0 displays only new logs."}],"Bundler"]]},{url:"/build/gateways/delegated-staking",sections:[["Delegated Staking",null,[],null],["Overview","overview",[{type:"paragraph",content:"Delegated staking is a process by which a person can stake their own ARIO tokens on someone elses AR.IO gateway. The additional staked tokens increase that gateway's chance to be selected as an observer, and so they have the potential to earn more rewards.\nIn exchange, the person who delegates the tokens will receive a share of the gateway's rewards. Gateway operators can set the percentage of rewards are available for delegating wallets."},{type:"paragraph",content:"You can find more specific information about delegated staking and how rewards are distributed in the AR.IO whitepaper."},{type:"paragraph",content:"You can easily delegate stake to a gateway by using the Gateway Portal at ar://gateways"}],"Delegated Staking"]]},{url:"/build/gateways/env",sections:[["Environmental Variables",null,[],null],["Overview","overview",[{type:"paragraph",content:"The AR.IO Gateway allows configuration customization through environmental variables. These variables dictate the gateway's behavior, from block synchronization settings to log formatting. Detailed below is a table enumerating all available environmental variables, their respective types, default values, and a brief description. Note that certain variables, such as SANDBOX_PROTOCOL, rely on others (e.g., ARNS_ROOT_HOST) to function effectively. Ensure proper understanding of these dependencies when configuring."}],"Environmental Variables"],["Variables","variables",[],"Environmental Variables"]]},{url:"/build/gateways/gateway-network",sections:[["Gateway network",null,[],null],["Overview","overview",[{type:"paragraph",content:"The AR.IO Network consists of AR.IO gateway nodes, which are identified by their registered Arweave wallet addresses and either their IP addresses or hostnames, as stored in the network's smart contract Gateway Address Registry (GAR)."},{type:"paragraph",content:"These nodes adhere to the AR.IO Network’s protocols, creating a collaborative environment of gateway nodes that vary in scale and specialization.\nThe network promotes a fundamental level of service quality and trust minimization among its participants."},{type:"paragraph",content:"Being part of the network grants AR.IO gateways an array of advantages, such as:"},{type:"paragraph",content:"Simplified advertising of services and discovery by end users via the Gateway Address Registry."},{type:"paragraph",content:"More rapid bootstrapping of key gateway operational data due to prioritized data request fulfillment among gateways joined to the network."},{type:"paragraph",content:"Sharing of data processing results."},{type:"paragraph",content:"Auditability and transparency through the use of AGPL-3 licenses, which mandate public disclosure of any software changes, thereby reinforcing the network's integrity and reliability."},{type:"paragraph",content:"Improved network reliability and performance through an incentive protocol, which uses a system of evaluations and rewards to encourage high-quality service from gateways."},{type:"paragraph",content:"Eligibility to accept delegated staking improving a gateway’s discoverability and reward opportunities."}],"Gateway network"],["Gateway Address Registry (GAR)","gateway-address-registry-gar",[{type:"paragraph",content:"Any gateway operator that wishes to join the AR.IO Network must register their node in the AR.IO smart contract’s “Gateway Address Registry”, known as the GAR.\nRegistration involves staking a minimum amount of ARIO tokens and providing additional metadata describing the gateway service offered."},{type:"paragraph",content:"After joining the network, the operator’s gateway can be easily discovered by permaweb apps, its health can be observed, and it can participate in data sharing protocols.\nA gateway becomes eligible to participate in the network’s incentive protocol in the epoch following the one they joined in."},{type:"paragraph",content:"The GAR advertises the specific attributes of each gateway including its stake, delegates, settings and services.\nThis enables permaweb apps and users to discover which gateways are currently available and meet their needs.\nApps that read the GAR can sort and filter it using the gateway metadata, for example, ranking gateways with the highest stake, reward performance, or feature set at the top of the list.\nThis would allow users to prefer the higher staked, more rewarded gateways with certain capabilities over lower staked, less rewarded gateways."}],"Gateway network"],["Data Sharing","data-sharing",[{type:"paragraph",content:"A key advantage and incentive for networked AR.IO gateways over standalone gateways is their ability to preferentially share various kinds of Arweave data among one another.\nEach gateway advertises its registered Arweave wallet address, so other network participants know who they are."},{type:"paragraph",content:"Gateways can identify AR.IO Network peers by evaluating the Gateway Address Registry (GAR) within the AR.IO smart contract.\nThey utilize that peer list to request as-yet-uncached data on behalf of their requesting clients or in service of their internal workflows.\nThis can include requests for transaction header data, data items, and chunks. The Arweave Network shall act as the backstop for all block data, transaction header data, and chunk data."},{type:"paragraph",content:"Additionally, gateways that receive requests for cache-missed data from other gateways can provide a higher quality of service to other AR.IO gateways than that which is provided to general users, apps, and infrastructure.\nHowever, gateways are not forced to share data with one another and can choose not to share their data if the intended recipient is acting maliciously.\nSuch behaviors might include failure to reciprocate in data sharing, engaging in dishonest activities / observation, or distributing invalid data."}],"Gateway network"],["Data Verification","data-verification",[{type:"paragraph",content:"Gateway data verification is achieved by linking content hashes of transactions and data items to data roots on the Arweave base layer chain.\nGateways index the chain from a trusted Arweave node and compute data roots for the base layer transaction data they download, ensuring that their data aligns with what was originally uploaded to Arweave.\nFor base layer bundles that have already been verified, gateways compute hashes of individual data items, establishing a connection between the data root, the verified bundle, and the data items it contains.\nGateways then expose these hashes and their verification status to users via HTTP headers on data responses."}],"Gateway network"]]},{url:"/build/gateways/join-testnet",sections:[["Join the AR.IO Testnet",null,[],null],["Prerequisites","prerequisites",[{type:"paragraph",content:"Must have a fully functional AR.IO gateway."},{type:"paragraph",content:"This includes the ability to resolve ArNS subdomains."},{type:"paragraph",content:"Follow installation instructions for windows or linux and get help from the ar.io community."},{type:"paragraph",content:"Gateway must be associated with an Arweave Wallet."},{type:"paragraph",content:"Learn about creating Arweave wallets here"},{type:"paragraph",content:"Arweave wallet must be funded with enough ARIO tokens to meet the minimum stake for gateway operators."}],"Join the AR.IO Testnet"]]},{url:"/build/gateways/linux-setup",sections:[["Linux Installation Instructions",null,[],null],["Overview","overview",[{type:"paragraph",content:"The following instructions will guide you through the process of installing the AR.IO node on a Linux machine, specifically Ubuntu 22.04.3 desktop on a home computer. Actual steps may differ slightly on different versions or distributions. This guide will cover how to set up your node, point a domain name to your home network, and create an nginx server for routing traffic to your node. No prior coding experience is required."}],"Linux Installation Instructions"],["System Requirements","system-requirements",[{type:"paragraph",content:"Please note, The AR.IO Node software is still in development and testing, all system requirements are subject to change."},{type:"paragraph",content:"External storage devices should be formatted as ext4."}],"Linux Installation Instructions"],["Minimum requirements","minimum-requirements",[{type:"paragraph",content:"The hardware specifications listed below represent the minimum system requirements at which the AR.IO Node has been tested. While your Node may still operate on systems with lesser specifications, please note that AR.IO cannot guarantee performance or functionality under those conditions. Use below-minimum hardware at your own risk."},{type:"paragraph",content:"4 core CPU"},{type:"paragraph",content:"4 GB Ram"},{type:"paragraph",content:"500 GB storage (SSD recommended)"},{type:"paragraph",content:"Stable 50 Mbps internet connection"}],"Linux Installation Instructions"],["Recommended","recommended",[{type:"paragraph",content:"12 core CPU"},{type:"paragraph",content:"32 GB Ram"},{type:"paragraph",content:"2 TB SSD storage"},{type:"paragraph",content:"Stable 1 Gbps internet connection"}],"Linux Installation Instructions"],["Install Packages","install-packages",[{type:"paragraph",content:"If you would like to quickly install all required and suggested packages, you can run the following 4 commands in your terminal, and skip to installing the Node."},{type:"code",content:'sudo apt update -y && sudo apt upgrade -y && sudo apt install -y curl openssh-server git certbot nginx sqlite3 build-essential && sudo systemctl enable ssh && curl -sSL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list && sudo apt-get update -y && sudo apt-get install -y yarn && curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash && source ~/.bashrc && sudo ufw allow 22 80 443 && sudo ufw enable'},{type:"code",content:'# Add Docker\'s official GPG key:\nsudo apt-get update\nsudo apt-get install ca-certificates curl\nsudo install -m 0755 -d /etc/apt/keyrings\nsudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc\nsudo chmod a+r /etc/apt/keyrings/docker.asc\n\n# Add the repository to Apt sources:\necho \\\n "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \\\n $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \\\n sudo tee /etc/apt/sources.list.d/docker.list > /dev/null\nsudo apt-get update'},{type:"code",content:"sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin"},{type:"code",content:"nvm install 20.11.1 && nvm use 20.11.1"}],"Linux Installation Instructions"],["Required packages","required-packages",[{type:"paragraph",content:"Update your software:"},{type:"code",content:"sudo apt update\nsudo apt upgrade"},{type:"paragraph",content:"Enable your firewall and open necessary ports:"},{type:"code",content:"sudo ufw enable\n\n# Optional: If using SSH, allow port 22\nsudo ufw allow 22\n\n# Allow ports 80 and 443 for HTTP and HTTPS\nsudo ufw allow 80\nsudo ufw allow 443"},{type:"paragraph",content:"Install nginx:"},{type:"code",content:"sudo apt install nginx -y"},{type:"paragraph",content:"Install git:"},{type:"code",content:"sudo apt install git -y"},{type:"paragraph",content:"Install Docker:"},{type:"code",content:'# Add Docker\'s official GPG key:\n sudo apt-get update\n sudo apt-get install ca-certificates curl\n sudo install -m 0755 -d /etc/apt/keyrings\n sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc\n sudo chmod a+r /etc/apt/keyrings/docker.asc\n\n # Add the repository to Apt sources:\n echo \\\n "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \\\n $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \\\n sudo tee /etc/apt/sources.list.d/docker.list > /dev/null\n sudo apt-get update'},{type:"code",content:"sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin"},{type:"paragraph",content:"Test Docker installation:"},{type:"code",content:"sudo docker run hello-world"},{type:"paragraph",content:"Install Certbot:"},{type:"code",content:"sudo apt install certbot -y"}],"Linux Installation Instructions"],["Suggested packages","suggested-packages",[{type:"paragraph",content:"These packages are not required to run a node in its basic form. However, they will become necessary for more advanced usage or customization."},{type:"paragraph",content:"Install ssh (optional, for remote access to your Linux machine):"},{type:"code",content:"sudo apt install openssh-server -y\nsudo systemctl enable ssh"},{type:"paragraph",content:"Install Yarn:"},{type:"code",content:'curl -sSL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -\n\necho "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list\n\nsudo apt-get update -y\n\nsudo apt-get install yarn -y'},{type:"paragraph",content:"Install NVM (Node Version Manager):"},{type:"code",content:"curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash\nsource ~/.bashrc"},{type:"paragraph",content:"Install Node.js:"},{type:"code",content:"nvm install 20.11.1"},{type:"paragraph",content:"Install build tools"},{type:"code",content:"sudo apt install build-essential"},{type:"paragraph",content:"Install SQLite:"},{type:"code",content:"sudo apt install sqlite3 -y"}],"Linux Installation Instructions"],["Install the Node","install-the-node",[{type:"paragraph",content:"Navigate to the desired installation location:"},{type:"paragraph",content:"NOTE: Your database of Arweave Transaction Headers will be created in the project directory, not Docker. So, if you are using an external hard drive to turn an old machine into a node, install the node directly to that external drive."},{type:"paragraph",content:"Clone the ar-io-node repository and navigate into it:"},{type:"code",content:"git clone -b main https://github.com/ar-io/ar-io-node\ncd ar-io-node"},{type:"paragraph",content:"Create an environmental variables file:"},{type:"code",content:"nano .env"},{type:"paragraph",content:"Paste the following content into the new file, replacing with the domain address you are using to access the node, and with the public address of your Arweave wallet, save, and exit:"},{type:"code",content:"GRAPHQL_HOST=arweave.net\nGRAPHQL_PORT=443\nSTART_HEIGHT=0\nRUN_OBSERVER=true\nARNS_ROOT_HOST=\nAR_IO_WALLET=\nOBSERVER_WALLET="},{type:"paragraph",content:"The GRAPHQL values set the proxy for GQL queries to arweave.net, You may use any available gateway that supports GQL queries. If omitted, your node can support GQL queries on locally indexed transactions, but only L1 transactions are indexed by default."},{type:"paragraph",content:"START_HEIGHT is an optional line. It sets the block number where your node will start downloading and indexing transactions headers. Omitting this line will begin indexing at block 0."},{type:"paragraph",content:"RUN_OBSERVER turns on the Observer to generate Network Compliance Reports. This is required for full participation in the AR.IO Network. Set to false to run your gateway without Observer."},{type:"paragraph",content:"ARNS_ROOT_HOST sets the starting point for resolving ARNS names, which are accessed as a subdomain of a gateway. It should be set to the url you are pointing to your node, excluding any protocol prefix. For example, use node-ar.io and not https://node-ar.io. If you are using a subdomain to access your node and do not set this value, the node will not understand incoming requests."},{type:"paragraph",content:"AR_IO_WALLET is optional, and sets the wallet you want associated with your Gateway. An associated wallet is required to join the AR.IO network."},{type:"paragraph",content:"OBSERVER_WALLET is the public address of the wallet used to sign Observer transactions. This is required for Observer to run, but may be omitted if you are running a gateway outside of the AR.IO network and do not plan to run Observer. You will need to supply the keyfile to this wallet in the next step."},{type:"paragraph",content:"Advanced configuration options can be found at docs.ar.io"},{type:"paragraph",content:"Supply Your Observer Wallet Keyfile:"},{type:"paragraph",content:'If you are running Observer, you need to provide a wallet keyfile in order to sign report upload transactions. The keyfile must be saved in the wallets directory in the root of the repository. Name the file .json, replacing "" with the public address of the wallet. This should match your OBSERVER_WALLET environmental variable.'},{type:"paragraph",content:"Learn more about creating Arweave wallets and obtaining keyfiles here"},{type:"paragraph",content:"Start the Docker container:"},{type:"code",content:"sudo docker compose up -d"},{type:"paragraph",content:"Explanation of flags:"},{type:"paragraph",content:"up: Start the Docker containers."},{type:"paragraph",content:"-d: Run the containers as background processes (detached mode)."},{type:"paragraph",content:"NOTE: Effective with Release #3, it is no longer required to include the --build flag when starting your gateway. Docker will automatically build using the image specified in the docker-commpose.yaml file."},{type:"paragraph",content:"To shut down your gateway, run the command:"},{type:"code",content:"sudo docker compose down"},{type:"paragraph",content:"To ensure your node is running correctly, check the logs for errors:"},{type:"code",content:"sudo docker compose logs -f --tail=0"},{type:"paragraph",content:"Explanation of flags:"},{type:"paragraph",content:"-f: Follow the logs in real time."},{type:"paragraph",content:"--tail=0: Ignore all logs from before running the command."},{type:"paragraph",content:"NOTE: Previous versions of these instructions advised checking a gateway's ability to fetch content using localhost. Subsequent security updates prevent this without first disabling ARNS_ROOT_HOST in your .env."}],"Linux Installation Instructions"],["Set up Networking","set-up-networking",[{type:"paragraph",content:"The following guide assumes you are running your node on a local home computer."},{type:"paragraph",content:"Register a Domain Name:\nChoose a domain registrar (e.g., Namecheap) to register a domain name."},{type:"paragraph",content:"Point the Domain at Your Home Internet:"},{type:"paragraph",content:"Obtain your public IP address by visiting https://www.whatsmyip.org/ or running:"},{type:"code",content:"curl ifconfig.me"},{type:"paragraph",content:'Create an A record with your registrar for your domain and wildcard subdomains, using your public IP address. For example, if your domain is "ar.io," create a record for "ar.io" and "*.ar.io."'},{type:"paragraph",content:"Set up Port Forwarding:"},{type:"paragraph",content:"Obtain the local IP address of the machine where the node is installed by running:"},{type:"code",content:"ip addr show | grep -w inet | awk '{print $2}' | awk -F'/' '{print $1}'"},{type:"paragraph",content:"If there are multiple lines of output, choose the one starting with 192 (usually)."},{type:"paragraph",content:"Enter your router's IP address in the address bar of a browser (e.g., 192.168.0.1)."},{type:"paragraph",content:"If you're unsure of your router's IP address, consult your router's documentation or contact your Internet Service Provider (ISP)."},{type:"paragraph",content:"Navigate to the port forwarding settings in your router configuration."},{type:"paragraph",content:"The exact steps may vary depending on your router model. Consult your router's documentation or support for detailed steps."},{type:"paragraph",content:"Set up port forwarding rules to forward incoming traffic on ports 80 (HTTP) and 443 (HTTPS) to the same ports on the machine running your node. You may also forward port 22 if you want to enable SSH access to your node from outside your home network."},{type:"paragraph",content:"Create SSL (HTTPS) Certificates for Your Domain:"},{type:"code",content:"sudo certbot certonly --manual --preferred-challenges dns --email -d .com -d '*..com'"},{type:"paragraph",content:"Follow the instructions to create the required TXT records for your domain in your chosen registrar. Use a DNS checker to verify the propagation of each record. This can take some time."},{type:"paragraph",content:"IMPORTANT: Wild card subdomain (*..com) cannot auto renew without obtaining an API key from your domain registrar. Not all registrars offer this. Certbot certificates expire every 90 days. Be sure to consult with your chosen registrar to see if they offer an API for this purpose, or run the above command again to renew your certificates. You will receive an email warning at the address you provided to remind you when it is time to renew."},{type:"paragraph",content:"Configure nginx:\nnginx is a free and open-source web server and reverse proxy server. It will handle incoming traffic, provide SSL certificates, and redirect the traffic to your node."},{type:"paragraph",content:"Open the default configuration file:"},{type:"code",content:"sudo nano /etc/nginx/sites-available/default"},{type:"paragraph",content:'Replace the file\'s contents with the following configuration (replace "" when necessary):'},{type:"code",content:"# Force redirects from HTTP to HTTPS\nserver {\n listen 80;\n listen [::]:80;\n server_name .com *..com;\n\n location / {\n return 301 https://$host$request_uri;\n }\n}\n\n# Forward traffic to your node and provide SSL certificates\nserver {\n listen 443 ssl;\n listen [::]:443 ssl;\n server_name .com *..com;\n\n ssl_certificate /etc/letsencrypt/live/.com/fullchain.pem;\n ssl_certificate_key /etc/letsencrypt/live/.com/privkey.pem;\n\n location / {\n proxy_pass http://localhost:3000;\n proxy_set_header Host $host;\n proxy_set_header X-Real-IP $remote_addr;\n proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n proxy_http_version 1.1;\n }\n}"},{type:"paragraph",content:"Save and exit nano."},{type:"paragraph",content:"Test the configuration:"},{type:"code",content:"sudo nginx -t"},{type:"paragraph",content:"If there are no errors, restart nginx:"},{type:"code",content:"sudo service nginx restart"},{type:"paragraph",content:"Your node should now be running and connected to the internet. Test it by entering https:///3lyxgbgEvqNSvJrTX2J7CfRychUD5KClFhhVLyTPNCQ in your browser."},{type:"paragraph",content:"Note: If you encounter any issues during the installation process, please seek assistance from the AR.IO community."}],"Linux Installation Instructions"]]},{url:"/build/gateways/moderation",sections:[["Content Moderation",null,[],null],["Overview","overview",[{type:"paragraph",content:"Arweave is a network designed for permanent storage of data. It is a practical impossibility for data to be wholly removed from the network once it has been uploaded."},{type:"paragraph",content:"The AR.IO Network has adopted Arweave's voluntary content moderation model, whereby every participant of the network has the autonomy to decide which content they want to (or can legally) store, serve, and see. Each gateway operating on the network has the right and ability to blocklist any content, ArNS name, or address that is deemed in violation of its content policies or is non-compliant with local regulations."},{type:"paragraph",content:"Overly restrictive content policies may impact a gateway's likelihood of\nreceiving protocol rewards."},{type:"paragraph",content:"Gateway operators may set content to be blocked by their gateway by submitting a Put request to their gateway defining the content to be blocked. This requires that the ADMIN_API_KEY environmental variable to be set in order to authenticate the moderation request."},{type:"paragraph",content:"The simplest method for submitting moderation requests to a gateway is to use curl in a terminal."}],"Content Moderation"],["Authentication","authentication",[{type:"paragraph",content:"Moderation requests must contain the gateway's ADMIN_API_KEY in the request Header, as Authorization: Bearer."},{type:"paragraph",content:"For example, if a gateway's ADMIN_API_KEY is set to secret, any request must contain Authorization: Bearer secret in the Header."}],"Content Moderation"],["Block Data","block-data",[{type:"paragraph",content:"Specific data items can be blocked by a gateway operator by submitting a Put request containing a json object with three keys:"},{type:"paragraph",content:"id: The Arweave transaction Id of the data item to be blocked."},{type:"paragraph",content:"notes: Any note the gateway operator wants to leave him/herself as to the reason the content is blocked."},{type:"paragraph",content:"source: A note as to where the content was identified as requiring moderation. i.e. a public block list."},{type:"paragraph",content:"Requests to block data must be submitted to the gateway's /ar-io/admin/block-data endpoint."},{type:"code",content:"curl -X 'PUT' \\\n 'http://localhost:3000/ar-io/admin/block-data' \\\n -H 'accept: */*' \\\n -H 'Authorization: Bearer secret' \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"id\": \"3lyxgbgEvqNSvJrTX2J7CfRychUD5KClFhhVLyTPNCQ\",\n \"notes\": \"This content is offensive\",\n \"source\": \"Public Block list\"\n}'"}],"Content Moderation"],["Unblock Data","unblock-data",[{type:"paragraph",content:"At this time, blocked data items can only be unblocked by manually deleting the corresponding row from the data/sqlite/moderation.db database.\nThe Arweave transaction Id of the blocked data item is stored in the database as raw bytes, which sqlite3 accepts as a BLOB (Binary Large OBject), and so cannot be accessed easily using the original transaction Id, which is a base64url.\nSqlite3 is able to interact with a hexadecimal representation of the BLOB, by using a BLOB literal. To do so, wrap a hexadecimal representation of the Arweave transaction Id in single quotes, and prepend an X i.e. X'de5cb181b804bea352bc9ad35f627b09f472721503e4a0a51618552f24cf3424'."},{type:"paragraph",content:"Where possible, consider using the notes or source values to identify rows for deletion rather than the id."},{type:"code",content:"sqlite3 data/sqlite/moderation.db \"DELETE FROM blocked_ids WHERE id=X'de5cb181b804bea352bc9ad35f627b09f472721503e4a0a51618552f24cf3424';\"\n# Note that the id in this command is a BLOB literal using the hexadecimal representation of the Arweave transaction Id, not the transaction Id in its normal base64url format"},{type:"code",content:"sqlite3 data/sqlite/moderation.db \"DELETE FROM blocked_ids WHERE block_source_id = (SELECT id FROM block_sources WHERE name='Public Block List');\"\n# This command uses a subquery to look up the id in block_sources where name='Public Block List'\n# This command will unblock ALL data items marked with this source value"}],"Content Moderation"],["Block ArNS Name","block-ar-ns-name",[{type:"paragraph",content:"ArNS names can be blocked so that a gateway will refuse to serve their associated content even if the name holder updates the Arweave transaction Id that the name points at."},{type:"paragraph",content:"This is done via an authenticated PUT request to the endpoint /ar-io/admin/block-name containing a json object with three keys:"},{type:"paragraph",content:"name: The ArNS name to be blocked."},{type:"paragraph",content:"notes: Any note the gateway operator wants to leave him/herself as to the reason the content is blocked."},{type:"paragraph",content:"source: A note as to where the content was identified as requiring moderation. i.e. a public block list."},{type:"code",content:"curl -X 'PUT' \\\n 'http://localhost:3000/ar-io/admin/block-name' \\\n -H 'accept: */*' \\\n -H 'Authorization: Bearer secret' \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"name\": \"i-bought-a-potato\",\n \"notes\": \"Potatoes are offensive\",\n \"source\": \"Public Block list\"\n}'"},{type:"paragraph",content:"For moderation purposes, each undername of an ArNS name is treated as a separate name and must be moderated separately."}],"Content Moderation"],["Unblock ArNS Name","unblock-ar-ns-name",[{type:"paragraph",content:"Gateway operators can unblock ArNS names that were previously blocked."},{type:"paragraph",content:"This is done via an authenticated PUT request to the endpoint /ar-io/admin/unblock-name containing a json object with a single key:"},{type:"paragraph",content:"name: The ArNS name to be unblocked"},{type:"code",content:"curl -X 'PUT' \\\n 'http://localhost:3000/ar-io/admin/unblock-name' \\\n -H 'accept: */*' \\\n -H 'Authorization: Bearer secret' \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"name\": \"i-bought-a-potato\",\n}'"}],"Content Moderation"]]},{url:"/build/gateways/observer",sections:[["Observation and Incentives (OIP)",null,[],null],["Overview","overview",[{type:"paragraph",content:'The Observation and Incentive Protocol is designed to maintain and enhance the operational integrity of gateways on the AR.IO Network.\nIt achieves this through a combination of incentivizing gateways for good performance and tasking those gateways to fulfill the role of "observers".\nThe protocol is intentionally simple and adaptable, employing a smart contract-based method for onchain “voting” to assess peer performance while being flexible on how that performance is measured.\nThis setup permits gateway and observer nodes to experiment and evolve best practices for performance evaluation, all while operating within the bounds of the network\'s immutable smart contract, thus eliminating the need for frequent contract updates (forks).'},{type:"paragraph",content:"In this protocol, observers evaluate their gateway peers' performance to resolve ArNS names.\nTheir aim is to ensure each gateway in the network accurately resolves a subset of names and assigning a pass / fail score based on their findings."},{type:"paragraph",content:'A key component of the protocol is its reward mechanism.\nThis system is predicated on gateway performance and compliance with observation duties.\nGateways that excel are tagged as "Functional Gateways" and earn rewards, while those that do not meet the criteria, “Deficient Gateways” risk facing penalties – namely, the lack of rewards.'},{type:"paragraph",content:"Funds for incentive rewards are derived from the protocol balance, which consists of ARIO tokens initially allocated at network genesis as well as those collected from ArNS asset purchases.\nEvery epoch, this balance is utilized to distribute rewards to qualifying gateways and observers based on certain performance metrics."}],"Observation and Incentives (OIP)"],["Observation Protocol","observation-protocol",[{type:"paragraph",content:"The Observation protocol is organized around daily epochs, periods of time that are broken into an observation reporting and tallying phase.\nThe protocol is followed across each epoch, promoting consistent healthy network activity that can form pro-social behaviors and react to malicious circumstances."}],"Observation and Incentives (OIP)"],["Onchain Reports","onchain-reports",[{type:"paragraph",content:"The to-be-evaluated ArNS names include a set of two (2) names randomly determined by the protocol, known as “prescribed names”, which are common across all observers within the epoch, as well as a set of eight (8) “chosen names” picked at the discretion of each individual observer.\n“Prescribed names” are assigned to act as a common denominator / baseline while “chosen names” allow each observer to evaluate names that may be important to their operation."},{type:"paragraph",content:"Observers shall upload their completed reports (in JSON format) to the Arweave network as an onchain audit trail.\nIn addition, observers shall submit an interaction to the AR.IO smart contract detailing each gateway that they observed to have “failed” their assessments.\nThese “votes” are tallied and used to determine the reward distribution."}],"Observation and Incentives (OIP)"],["Selection of Observers","selection-of-observers",[{type:"paragraph",content:"The observer selection process commences at the beginning of each epoch and employs a random-weighted selection method.\nBy combining random selection with weighted criteria like stake, tenure, and past rewards, the process aims to ensure both fairness and acknowledgment of consistent performance.\nThis method allows for a systematic yet randomized approach to selecting gateways for observation tasks."}],"Observation and Incentives (OIP)"],["Criteria for Selection","criteria-for-selection",[{type:"paragraph",content:"Up to fifty (50) gateways can be chosen as observers per epoch.\nIf the GAR is below that amount, then every gateway is designated as an observer for that epoch.\nIf there are greater than 50, then randomized selection shall be utilized."},{type:"paragraph",content:"The weighted selection criteria will consider the following for each gateway:"},{type:"paragraph",content:"Stake Weight (SW): This factor considers how financially committed a gateway is to the network. It is the ratio of the total amount of ARIO tokens staked by the gateway (plus any delegated stake) relative to the network minimum and is expressed as:"},{type:"paragraph",content:"SW = (Gateway Stake + Delegated Stake) / (Minimum Network Join Stake)"},{type:"paragraph",content:"Tenure Weight (TW): This factor considers how long a gateway has been part of the network, with a maximum value capped at four (4). This means that the maximum value is achieved after 2-years of participation in the network. It is calculated as:"},{type:"paragraph",content:"TW = (Gateway Network Tenure) / (6-months)"},{type:"paragraph",content:"Gateway Performance Ratio Weight (GPRW): This factor is a proxy for a gateway’s performance at resolving ArNS names. The weight represents the ratio of epochs in which a gateway received rewards for correctly resolving names relative to their total time on the network. To prevent division by zero conditions, it is calculated as:"},{type:"paragraph",content:"GPRW = (1 + Passed Epochs) / (1 + Participated Epochs)"},{type:"paragraph",content:"Observer Performance Ratio Weight (OPRW): This factor is a proxy for a gateway’s performance at fulfilling observation duties. The weight reflects the ratio of epochs in which a gateway, as an observer, successfully submitted observation reports relative to their total periods of service as an observer. To prevent division by zero conditions thus unfairly harming a newly joined gateway, it is calculated as:"},{type:"paragraph",content:"OPRW = (1 + Submitted Epochs) / (1 + Selected Epochs)"}],"Observation and Incentives (OIP)"],["Weight Calculation and Normalization","weight-calculation-and-normalization",[{type:"paragraph",content:"For each gateway, a composite weight (CW) is computed, combining the Stake Weight, Tenure Weight, Gateway Performance Ratio Weight, and Observer Performance Ratio Weight."},{type:"paragraph",content:"The formula used is:"},{type:"paragraph",content:"CW = SW x TW x GPRW x OPRW"},{type:"paragraph",content:"These weights are then normalized across the network to create a continuous range, allowing for proportional random selection based on the weighted scores.\nThe normalized composite weight (N_CW) for each gateway indicates its likelihood of being chosen as an observer and is calculated by dividing the gateway's CW by the sum of all CWs.\nAny gateway with a composite weight equal to zero shall be ineligible for selection as an observer during the associated epoch."}],"Observation and Incentives (OIP)"],["Random Selection Process","random-selection-process",[{type:"paragraph",content:"The selection of observers is randomized within the framework of these weights.\nA set of unique random numbers is generated with entropy within the total range of normalized weights.\nFor each random number, the gateway whose normalized weight range encompasses this number is selected.\nThis system ensures that while gateways with higher weights are more likely to be chosen, all gateways maintain a non-zero chance of selection, preserving both fairness and meritocracy in the observer assignment process.\nThe current epoch’s selected / prescribed observers as well as prescribed ArNS names to be evaluated shall be saved in the contract state at the beginning of the epoch to ensure that any activities during that epoch do not affect the selection of observers or awards distribution."}],"Observation and Incentives (OIP)"],["Performance Evaluation","performance-evaluation",[{type:"paragraph",content:"Consider the following classifications:"},{type:"paragraph",content:"Functional or Passed Gateways: are gateways that meet or surpass the network’s performance and quality standards."},{type:"paragraph",content:"Deficient or Failed Gateways: are gateways that fall short of the network's performance expectations."},{type:"paragraph",content:"Functional or Submitted Observers: are selected observers who diligently perform their duties and submit observation reports and contract interactions."},{type:"paragraph",content:"Deficient or Failed Observers: are selected observers who do not fulfill their duty of submitting observation reports and contract interactions."},{type:"paragraph",content:"At the end of an epoch, the smart contract will assess the results from the observers and determine a pass / fail score for each gateway:"},{type:"paragraph",content:"If greater than or equal to 50% of submitted observer contract interactions indicate a PASS score, then that gateway is considered Functional and eligible for gateway rewards."},{type:"paragraph",content:"Else, if greater than 50% of submitted observer contract interactions indicate a FAIL score, then that gateway is considered Deficient and ineligible for gateway rewards."},{type:"paragraph",content:"These results will determine how reward distributions are made for that epoch.\nRewards shall be distributed after forty (40) minutes (approx. twenty (20) Arweave blocks) in the following epoch have elapsed.\nThis delay ensures that all observation contract interactions are safely confirmed by the Arweave network without risk of “forking out” prior to the evaluation and reward distribution process."}],"Observation and Incentives (OIP)"],["Reward Distribution","reward-distribution",[{type:"paragraph",content:"Each epoch, a portion of the protocol balance is earmarked for distribution as rewards.\nThis value shall begin at 0.1% per epoch for the first year of operation, then linearly decline down to and stabilize at 0.05% over the following 6 months.\nFrom this allocation, two distinct reward categories are derived:"},{type:"paragraph",content:"Base Gateway Reward (BGR): This is the portion of the reward allocated to each Functional Gateway within the network and is calculated as:"},{type:"paragraph",content:"BGR = [Epoch Reward Allocation x 90% / Total Gateways in the Network]"},{type:"paragraph",content:"Base Observer Reward (BOR): Observers, due to their additional responsibilities, have a separate reward calculated as:"},{type:"paragraph",content:"BOR = [Epoch Reward Allocation x 10% / Total Selected Observers for the Epoch]"}],"Observation and Incentives (OIP)"],["Distribution Based on Performance","distribution-based-on-performance",[{type:"paragraph",content:"The reward distribution is contingent on the performance classifications derived from the Performance Evaluation:"},{type:"paragraph",content:"Functional Gateways: Gateways that meet the performance criteria receive the Base Gateway Reward."},{type:"paragraph",content:"Deficient Gateways: Gateways falling short in performance do not receive any gateway rewards."},{type:"paragraph",content:"Functional Observers: Observers that fulfilled their duty receive the Base Observer Reward."},{type:"paragraph",content:"Deficient Observers: Observers failing to meet their responsibilities do not receive observer rewards. Furthermore, if they are also Functional Gateways, their gateway reward is reduced by 25% for that epoch as a consequence for not performing their observation duty."},{type:"paragraph",content:"Gateways shall be given the option to have their reward tokens “auto-staked” to their existing stake or sent to their wallet as unlocked tokens. The default setting shall be “auto-staked”."}],"Observation and Incentives (OIP)"],["Distribution to Delegates","distribution-to-delegates",[{type:"paragraph",content:"The protocol will automatically distribute a Functional Gateway’s shared rewards with its delegates.\nThe distribution will consider the gateway’s total reward for the period (including observation rewards), the gateway’s “Delegate Reward Share Ratio”, and each delegate’s stake proportional to the total delegation.\nEach individual delegate reward is calculated as:"},{type:"paragraph",content:"DRi = Total Rewards x Reward Share Ratio x (Delegate’s Stake / Total Delegated Stake)"},{type:"paragraph",content:"Unlike gateways, token reward distributions to delegated stakers will only be “auto-staked” in that they will be automatically added to the delegate’s existing stake associated with the rewarded gateway.\nThe delegated staker is then free to withdraw their staked rewards at any time (subject to withdrawal delays)."}],"Observation and Incentives (OIP)"],["Undistributed Rewards","undistributed-rewards",[{type:"paragraph",content:"In cases where rewards are not distributed, either due to the inactivity or deficiency of gateways or observers, the allocated tokens shall remain in the protocol balance and carry forward to the next epoch.\nThis mechanism is in place to discourage observers from frivolously marking their peers as offline in hopes of attaining a higher portion of the reward pool.\nNote that if a gateway (and its delegates) leaves the network or a delegate fully withdraws stake from a gateway, they become ineligible to receive rewards within the corresponding epoch and the earmarked rewards will not be distributed."}],"Observation and Incentives (OIP)"],["Handling Deficient Gateways","handling-deficient-gateways",[{type:"paragraph",content:"To maintain network efficiency and reduce contract state bloat, gateways that are marked as deficient, and thus fail to receive rewards,\nfor thirty (30) consecutive epochs will automatically trigger a “Network Leave” action and be subjesct to the associated stake withdrawal durations for both gateway stake and any delegated stake.\nIn addition, the gateway shall have its minimum network-join stake slashed by 100%. The slashed stake shall be immediately sent to the protocol balance."}],"Observation and Incentives (OIP)"]]},{url:"/build/gateways/release-notes",sections:[["AR.IO Release Notes",null,[],null],["Overview","overview",[{type:"paragraph",content:"Welcome to the documentation page for the AR.IO gateway release notes. Here, you will find detailed information about each version of the AR.IO gateway, including the enhancements, bug fixes, and any other changes introduced in every release. This page serves as a comprehensive resource to keep you informed about the latest developments and updates in the AR.IO gateway. For those interested in exploring the source code, each release's code is readily accessible at our GitHub repository: AR.IO gateway change logs. Stay updated with the continuous improvements and advancements in the AR.IO gateway by referring to this page for all release-related information."}],"AR.IO Release Notes"],["[Release 23] - 2025-01-13","release-23-2025-01-13",[],"AR.IO Release Notes"],["Added","added",[{type:"paragraph",content:"Added FS_CLEANUP_WORKER_BATCH_SIZE,\nFS_CLEANUP_WORKER_BATCH_PAUSE_DURATION, and\nFS_CLEANUP_WORKER_RESTART_PAUSE_DURATION environment variables to allow\nconfiguration of number of contiguous data files cleaned up per batch, the\npause between each batch, and the pause before restarting the entire cleanup\nprocess again."},{type:"paragraph",content:"Added data_items_unbundled_total Prometheus metric that counts the total\nnumber of data items unbundled, including those that did not match the\nunbundling filter."},{type:"paragraph",content:"Added a parent_type label that can be one of transaction or data_item\nto data item indexing metrics."},{type:"paragraph",content:"Added a files_cleaned_total total Prometheus metric to enable monitoring of\ncontiguous data cleanup."},{type:"paragraph",content:"Added support for specifying the admin API via a file specified by the\nADMIN_API_KEY_FILE environment variable."},{type:"paragraph",content:"Added experimental support for posting chunks in a non-blocking way to\nsecondary nodes specified via a comma separate list in the\nSECONDARY_CHUNK_POST_URLS environment variable."}],"AR.IO Release Notes"],["Changed","changed",[{type:"paragraph",content:"Renamed the parent_type lable to contiguous_data_type on bundle metrics\nto more accurately reflect the meaning of the label."},{type:"paragraph",content:"Reduced the maximum time to refresh the ArNS name list to 10 seconds to\nminimize delays in ArNS availability after a new name is registered."},{type:"paragraph",content:"Changed /ar-io/admin/queue-bundle to wait for bundles rows to be written\nto the DB before responding to ensure that errors that occur due to DB\ncontention are not silently ignored."},{type:"paragraph",content:"Data items are now flushed even when block indexing is stopped. This allows\nfor indexing batches of data items using the admin API with block indexing\ndisabled."},{type:"paragraph",content:"Adjust services in docker-compose to use unless-stopped as their restart\npolicy. This guards against missing restarts in the case where service\ncontainers exit with a success status even when they shouldn't."}],"AR.IO Release Notes"],["Fixed","fixed",[{type:"paragraph",content:"Added missing created_at field in blocked_names table."},{type:"paragraph",content:"Fixed broken ArNS undername resolution."}],"AR.IO Release Notes"],["[Release 22] - 2024-12-18","release-22-2024-12-18",[],"AR.IO Release Notes"],["Added","added-2",[{type:"paragraph",content:'Added the ability to block and unblock ArNS names (e.g., to comply with hosting provider TOS). To block a name, POST { "name": "" } to /ar-io/admin/block-name. To unblock a name, POST { "name": "" } to /ar-io/admin/unblock-name.'}],"AR.IO Release Notes"],["Changed","changed-2",[{type:"paragraph",content:"Return an HTTP 429 response to POSTs to /ar-io/admin/queue-bundle when the bundle data import queue is full so that scripts queuing bundles can wait rather than overflowing it."}],"AR.IO Release Notes"],["Fixed","fixed-2",[{type:"paragraph",content:"Adjust ArNS length limit from <= 48 to <= 51 to match the limit enforced by the AO process."}],"AR.IO Release Notes"],["[Release 21] - 2024-12-05","release-21-2024-12-05",[],"AR.IO Release Notes"],["Added","added-3",[{type:"paragraph",content:"Added a ClickHouse auto-import service. When enabled, it calls the Parquet export API, imports the exported Parquet into ClickHouse, moves the Parquet files to an imported subdirectory, and deletes data items in SQLite up to where the Parquet export ended. To use it, run Docker Compose with the clickhouse profile, set the CLICKHOUSE_URL to http://clickhouse:8123, and ensure you have set an ADMIN_KEY. Using this configuration, the core service will also combine results from ClickHouse and SQLite when querying transaction data via GraphQL. Note: if you have a large number of data items in SQLite, the first export and subsequent delete may take an extended period. Also, this functionality is considered experimental. We expect there are still bugs to be found in it and we may make breaking changes to the ClickHouse schema in the future. If you choose to use it in production (not yet recommended), we suggest backing up copies of the Parquet files found in data/parquet/imported so that they can be reimported if anything goes wrong or future changes require it."},{type:"paragraph",content:"Added a background data verification process that will attempt to recompute data roots for bundles and compare them to data roots indexed from Arweave nodes. When the data roots match, all descendant data items will be marked as verified. This enables verification of data initially retrieived from sources, like other gateways, that serve contiguous data instead of verifiable chunks. Data verification can be enabled by setting the ENABLE_BACKGROUND_DATA_VERIFICATION environment variable to true. The interval between attempts to verify batches of bundles is configurable using the BACKGROUND_DATA_VERIFICATION_INTERVAL_SECONDS environment variable."},{type:"paragraph",content:"Added a CHUNK_POST_MIN_SUCCESS_COUNT environment variable to configure how many Arweave nodes must accept a chunk before a chunk broadcast is considered successful."},{type:"paragraph",content:"Added arweave_chunk_post_total and arweave_chunk_broadcast_total Prometheus metrics to respectively track the number of successful chunk POSTs to Arweave nodes and the number of chunks successfully broadcast."},{type:"paragraph",content:"When resolving ArNS names, the entire list of names is now cached instead of individually checking whether each name exists. This reduces the load on AO CUs since the entire list can be reused across multiple requests for different names. Note: due to the default 5 minute interval between name list refreshes, newly registered may now take longer to resolver after initial registration. We intend to make further caching refinements to address this in the future."},{type:"paragraph",content:"Added support for multiple prioritized trusted gateways configurable by setting the TRUSTED_GATEWAYS_URLS environment variable to a JSON value containing a mapping of gateway hosts to priorities. Data requests are sent to other gateways in ascending priority order. If multiple gateways share the same priority, all the gateways with the same priority are tried in a random order before continuing on to the next priority."},{type:"paragraph",content:"Added support for caching contiguous data in S3. It is enabled by default when the AWS_S3_CONTIGUOUS_DATA_BUCKET and AWS_S3_CONTIGUOUS_DATA_PREFIX environment variables are set."}],"AR.IO Release Notes"],["Changed","changed-3",[{type:"paragraph",content:"trusted-gateway was changed to trusted-gateways in ON_DEMAND_RETRIEVAL_ORDER and BACKGROUND_RETRIEVAL_ORDER."},{type:"paragraph",content:"Renamed the S3 contiguous environment variables - AWS_S3_BUCKET to AWS_S3_CONTIGUOUS_DATA_BUCKET and AWS_S3_PREFIX to AWS_S3_CONTIGUOUS_DATA_PREFIX."}],"AR.IO Release Notes"],["[Release 20] - 2024-11-15","release-20-2024-11-15",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Exposed the core service chunk POST endpoint via Envoy. It accepts a Arweave data chunk and broadcasts it to either the comma separated list of URLs specified by the CHUNK_POST_URLs environment variable or, if none are specified, the /chunk path on URL specified by the TRUST_GATEWAY_URL environment variable."},{type:"paragraph",content:"Added a X-AR-IO-Root-Transaction-Id HTTP header to data responses containing the root base layer transaction ID for the ID in question if it's been indexed."},{type:"paragraph",content:"Added a X-AR-IO-Data-Item-Data-Offset HTTP header containing the offset of the data item relative to the root bundle base layer transaction for it. In conjunction with X-AR-IO-Root-Transaction-Id, it enables retrieving data for data item IDs from base layer data using first a HEAD request to retrieve the root ID and data offset followed by a range request into the root bundle. This greatly increases the likelihood of retriving data item data by ID since only an index into the base layer and Arweave chunk availability is needed for this access method to succeed."},{type:"paragraph",content:"Added an experimental ClickHouse service to docker-compose.yaml (available via the clickhouse profile). This will be used as a supplemental GraphQL DB in upcoming releases."},{type:"paragraph",content:"Added a data item indexing healthcheck that can be enabled by setting the RUN_AUTOHEAL environment variable to true. When enabled, it will restart the core service if no data items have been indexed since the value specified by the MAX_EXPECTED_DATA_ITEM_INDEXING_INTERVAL_SECONDS environment variable."}],"AR.IO Release Notes"],["[Release 19] - 2024-10-21","release-19-2024-10-21",[{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Adjusted data item flushing to use the bundle DB worker instead of the core DB worker to prevent write contention and failed flushes under heavy unbundling load."},{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added X-AR-IO-Digest, X-AR-IO-Stable, X-AR-IO-Verified, and ETag headers. X-AR-IO-Digest contains a base64 URL encoded representation of the SHA-256 hash of the data item data. It may be empty if the gateway has not previously cached the data locally. X-AR-IO-Stable contains either true or false depending on whether the associated Arweave transaction is more than 18 blocks old or not. X-AR-IO-Verified contains either true if the gateway has verified the data root of the L1 transaction or the L1 root parent of the data item or false if it has not. ETag contains the same value a X-AR-IO-Digest and is used to improve HTTP caching efficiency."},{type:"paragraph",content:"Added support for using a different data source for on-demand and background data retrieval. Background data retrieval is used when unbundling. The background retrieval data source order is configurable using the BACKGROUND_RETRIEVAL_ORDER environment variable and defaults to chunks,s3,trusted-gateway,tx-data. Priority is given to chunk retrieval since chunks are verifiable."},{type:"paragraph",content:"Added an /ar-io/admin/export-parquet/status to support monitoring of in-progress Parquet export status."},{type:"paragraph",content:"Added sqlite_in_flight_ops Prometheus metric with worker (core, bundles, data, or moderation) and role (read or write) labels to support monitoring the number of in-flight DB operations."},{type:"paragraph",content:'Added experimental Grafana and Prometheus based observability stack. See the "Monitoring and Observability" section of the README for more details.'},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Bundle data is now retrieved as chunks from Arweave nodes by default so that data roots can be compared against the chain (see entry about background retrieval above)."},{type:"paragraph",content:"Changed observer configuration to use 8 instead of 5 chosen names. These are combined with 2 names prescribed from the contract for a total of 10 names observed each epoch to provide increased ArNS observation coverage."},{type:"paragraph",content:"Verification status is set on data items when unbundling a parent that has already been verified."}],"AR.IO Release Notes"],["[Release 18] - 2024-10-01","release-18-2024-10-01",[{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Improved performance of data attributes query that was preventing data.db WAL flushing."},{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added WAL sqlite_wal_checkpoint_pages Prometheus metric to help monitor WAL flushing."},{type:"paragraph",content:"Added a POST /ar-io/admin/export-parquet endpoint that can be used to export the contents of the SQLite3 core and bundle DBs as Parquet. To trigger an export, POST JSON containing outputDir, startHeight, endHeight, and maxFileRows keys. The resulting Parquet files can then be queried directly using DuckDB or loaded into another system (e.g. ClickHouse). Scripts will be provided to help automate the latter in a future release."},{type:"paragraph",content:"Added ARNS_RESOLVER_OVERRIDE_TTL_SECONDS that can be used to force ArNS names to refresh before their TTLs expire."},{type:"paragraph",content:"Added a GET /ar-io/resolver/:name endpoint that returns an ArNS resolution for the given name."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Removed ArNS resolver service in favor of integrated resolver. If a standalone resolver is still desired, the core service can be run with the START_WRITERS environment variable set to false. This will disable indexing while preserving resolver functionality."},{type:"paragraph",content:"Deduplicated writes to data.db to improve performance and reduce WAL growth rate."}],"AR.IO Release Notes"],["[Release 17] - 2024-09-09","release-17-2024-09-09",[{type:"paragraph",content:"Notes"},{type:"paragraph",content:"This release includes a LONG RUNNING MIGRATION. Your node may appear unresponsive while it is running. It is best to wait for it to complete. If it fails or is interrupted, removing your SQLite DBs (in data/sqlite by default) should resolve the issue, provided you are willing to lose your GraphQL index and let your node rebuild it."},{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Use the correct environment variable to populate WEBHOOK_BLOCK_FILTER in docker-compose.yaml."},{type:"paragraph",content:"Don't cache data regions retrieved to satisfy range requests to avoid unnecessary storage overhead and prevent inserting invalid ID to hash mappings into the data DB."},{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added a new ClickHouse based DB backend. It can be used in combination with the SQLite DB backend to enable batch loading of historical data from Parquet. It also opens up the possibility of higher DB performance and scalability. In its current state it should be considered a technology preview. It won't be useful to most users until we either provide Parquet files to load into it or automate flushing of the SQLite DB to it (both are planned in future release). It is not intended to be standalone solution. It supports bulk loading and efficient GraphQL querying of transactions and data items, but it relies on SQLite (or potentially another OLTP in the future) to index recent data. These limitations allow greatly simplified schema and query construction. Querying the new ClickHouse DB for transaction and data items via GraphQL is enabled by setting the CLICKHOUSE_URL environment variable."},{type:"paragraph",content:"Added the ability to skip storing transaction signatures in the DB by setting WRITE_TRANSACTION_DB_SIGNATURES to false. Missing signatures are fetched from the trusted Arweave node when needed for GraphQL results."},{type:"paragraph",content:"Added a Redis backed signature cache to support retrieving optimistically indexed data item signatures in GraphQL queries when writing data items signatures to the DB has been disabled."},{type:"paragraph",content:"Added on-demand and composite ArNS resolvers. The on-demand resolver fetches results directly from an AO CU. The composite resolver attempts resolution in the order specified by the ARNS_RESOLVER_PRIORITY_ORDER environment variable (defaults to on-demand,gateway)."},{type:"paragraph",content:"Added a queue_length Prometheus metric to fasciliate monitoring queues and inform future optimizations"},{type:"paragraph",content:"Added SQLite WAL cleanup worker to help manage the size of the data.db-wal file. Future improvements to data.db usage are also planned to further improve WAL management."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Handle data requests by ID on ArNS sites. This enables ArNS sites to use relative links to data by ID."},{type:"paragraph",content:"Replaced ARNS_RESOLVER_TYPE with ARNS_RESOLVER_PRIORITY_ORDER (defaults to on-demand,gateway)."},{type:"paragraph",content:"Introduced unbundling back pressure. When either data item data or GraphQL indexing queue depths are more than the value specified by the MAX_DATA_ITEM_QUEUE_SIZE environment variable (defaults to 100000), unbundling is paused until the queues length falls bellow that threshold. This prevents the gateway from running out of memory when the unbundling rate exceeds the indexing rate while avoiding wasteful bundle reprocessing."},{type:"paragraph",content:"Prioritized optimistic data item indexing by inserting optimistic data items at the front of the indexing queues."},{type:"paragraph",content:"Prioritized nested bundle indexing by inserting nested bundles at the front of the unbundling queue."}],"AR.IO Release Notes"],["[Release 16] - 2024-08-09","release-16-2024-08-09",[{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Fixed promise leak caused by missing await when saving data items to the DB."},{type:"paragraph",content:"Modified ArNS middleware to not attempt resolution when receiving requests for a different hostname than the one specified by ARNS_ROOT_HOST."},{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added support for returning Content-Encoding HTTP headers based on user specified Content-Encoding tags."},{type:"paragraph",content:"Added isNestedBundle filter enables that matches any nested bundle when indexing. This enables composite unbundling filters that match a set of L1 tags and bundles nested under them."},{type:"paragraph",content:"Added ability to skip writing ANS-104 signatures to the DB and load them based on offsets from the data instead. This significantly reduces the size of the bundles DB. It can be enabled by setting the WRITE_ANS104_DATA_ITEM_DB_SIGNATURES environment variable to false."},{type:"paragraph",content:"Added data_item_data_indexed_total Prometheus counter to count data items with data attributes indexed."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Queue data attributes writes when serving data rather than writing them syncronously."},{type:"paragraph",content:"Reduced the default data indexer count to 1 to lessen the load on the data DB."},{type:"paragraph",content:"Switched a number of overly verbose info logs to debug level."},{type:"paragraph",content:"Removed docker-compose on-failure restart limits to ensure that services restart no matter how many times they fail."},{type:"paragraph",content:"Modified the data_items_indexed_total Prometheus counter to count data items indexed for GraphQL querying instead of data attributes."},{type:"paragraph",content:"Increased aggressiveness of contiguous data cleanup. It now pauses 5 seconds instead of 10 seconds per batch and runs every 4 hours instead of every 24 hours."}],"AR.IO Release Notes"],["[Release 15] - 2024-07-19","release-15-2024-07-19",[{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Fixed query error that was preventing bundles from being marked as fully imported in the database."},{type:"paragraph",content:"Added"},{type:"paragraph",content:"Adjusted data item indexing to record data item signature types in the DB. This helps distinguish between signatures using different key formats, and will enable querying by signature type in the future."},{type:"paragraph",content:"Adjusted data item indexing to record offsets for data items within bundles and signatures and owners within data items. In the future this will allow us to avoid saving owners and signatures in the DB and thus considerably reduce the size of the bundles DB."},{type:"paragraph",content:"Added ARNS_CACHE_TTL_MS environment variable to control the TTL of ARNS cache entries (defaults to 1 hour)."},{type:"paragraph",content:"Added support for multiple ranges in a single HTTP range request."},{type:"paragraph",content:"Added experimental chunk POST endpoint that broadcasts chunks to the comma-separate list of URLS in the CHUNK_BROADCAST_URLS environment variable. It is available at /chunk on the internal gateway service port (4000 by default) but is not yet exposed through Envoy."},{type:"paragraph",content:"Added support for running an AO CU adjacent to the gateway (see README.md for details)."},{type:"paragraph",content:"Added X-ArNS-Process-Id to ArNS resolved name headers."},{type:"paragraph",content:"Added a set of AO_... environment variables for specifying which AO URLs should be used (see docker-compose.yaml for the complete list). The AO_CU_URL is of particular use since the core and resolver services only perform AO reads and only the CU is needed for reads."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Split the monolithic docker-compose.yaml into docker-compose.yaml, docker-compose.bundler.yaml, and docker-compose.ao.yaml (see README for details)."},{type:"paragraph",content:"Replaced references to 'docker-compose' with 'docker compose' in the docs since the former is mostly deprecated."},{type:"paragraph",content:"Reduce max fork depth from 50 to 18 inline to reflect Arweave 2.7.2 protocol changes."},{type:"paragraph",content:"Increased the aggressiveness of bundle reprocessing by reducing reprocessing interval from 10 minutes to 5 minutes and raising reprocessing batch size from 100 to 1000."},{type:"paragraph",content:"Use a patched version of Litestream to work around insufficient S3 multipart upload size in the upstream version."}],"AR.IO Release Notes"],["[Release 14] - 2024-06-26","release-14-2024-06-26",[{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Correctly handle manifest index after paths."}],"AR.IO Release Notes"],["[Release 13] - 2024-06-24","release-13-2024-06-24",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added support for optimistically reading data items uploaded using the integrated Turbo bundler via the LocalStack S3 interface."},{type:"paragraph",content:"Added X-AR-IO-Origin-Node-Release header to outbound data requests."},{type:"paragraph",content:"Added hops, origin, and originNodeRelease query params to outbound data requests."},{type:"paragraph",content:"Added support for fallback in v0.2 manifests that is used if no path in the manifest is matched."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Updated Observer to read prescribed names from and write observations to the ar.io AO network process."},{type:"paragraph",content:"Updated Resolver to read from the ar.io AO network process."},{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Modified optimistic indexing of data items to use a null parent_id when inserting into the DB instead of a placeholder value. This prevents unexpected non-null bundledIn values in GraphQL results for optimistically indexed data items."},{type:"paragraph",content:"Modified GraphQl query logic to require an ID for single block GraphQL queries. Previously queries missing an ID were returning an internal SQLite error. This represents a small departure from arweave.net's query logic which returns the latest block for these queries. We recommend querying blocks instead of block in cases where the latest block is desired."},{type:"paragraph",content:"Adjusted Observer health check to reflect port change to 5050."},{type:"paragraph",content:"Security"},{type:"paragraph",content:"Modified docker-compose.yaml to only expose Redis, PostgreSQL, and LocalStack ports internally. This protects gateways that neglect to deploy behind a firewall, reverse proxy, or load balancer."}],"AR.IO Release Notes"],["[Release 12] - 2024-06-05","release-12-2024-06-05",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added /ar-io/admin/queue-data-item endpoint for queuing data item headers for indexing before the bundles containing them are processed. This allows trusted bundlers to make their data items quickly available to be queried via GraphQL without having to wait for bundle data submission or unbundling."},{type:"paragraph",content:"Added experimental support for retrieving contiguous data from S3. See AWS_* environment variables documentation for configuration details. In conjuction with a local Turbo bundler this allows optimistic bundle (but not yet data item) retrieval."},{type:"paragraph",content:"Add experimental support for fetching data from gateway peers. It can be enabled by adding ario-peer to ON_DEMAND_RETRIEVAL_ORDER. Note: do not expect this work reliably yet! This functionality is in active development and will be improved in future releases."},{type:"paragraph",content:"Add import_attempt_count to bundle records to enable future bundle import retry optimizations."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Removed version from docker-compose.yaml to avoid warnings with recent versions of docker-compose."},{type:"paragraph",content:"Switched default observer port from 5000 to 5050 to avoid conflict on OS X. Since Envoy is used to provide external access to the observer API this should have no user visible effect."}],"AR.IO Release Notes"],["[Release 11] - 2024-05-21","release-11-2024-05-21",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added arweave_tx_fetch_total Prometheus metric to track counts of transaction headers fetched from the trusted node and Arweave network peers."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Revert to using unnamed bind mounts due to cross platform issues with named volumes."}],"AR.IO Release Notes"],["[Release 10] - 2024-05-20","release-10-2024-05-20",[{type:"paragraph",content:"Added"},{type:"paragraph",content:'Added experimental support for streaming SQLite backups to S3 (and compatible services) using Litestream. Start the service using the docker-compose "litestream" profile to use it, and see the AR_IO_SQLITE_BACKUP_* environment variables documentation for further details.'},{type:"paragraph",content:"Added /ar-io/admin/queue-bundle endpoint for queueing bundles for import for import before they're in the mempool. In the future this will enable optimistic indexing when combined with a local trusted bundler."},{type:"paragraph",content:"Added support for triggering webhooks when blocks are imported matching the filter specified by the WEBHOOK_BLOCK_FILTER environment variable."},{type:"paragraph",content:"Added experimental support for indexing transactions and related data items from the mempool. Enable it by setting ENABLE_MEMPOOL_WATCHER to 'true'."},{type:"paragraph",content:"Made on-demand data caching circuit breakers configurable via the GET_DATA_CIRCUIT_BREAKER_TIMEOUT_MS environment variable. This allows gateway operators to decide how much latency they will tolerate when serving data in exchange for more complete data indexing and caching."},{type:"paragraph",content:"Rename cache header from X-Cached to X-Cache to mimic typical CDN practices."},{type:"paragraph",content:"Add X-AR-IO-Hops and X-AR-IO-Origin headers in preparation for future peer-to-peer functionality."},{type:"paragraph",content:"Upgrade to Node.js v20 and switch to native test runner."}],"AR.IO Release Notes"],["[Release 9] - 2024-04-10","release-9-2024-04-10",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added experimental Farcaster Frames support, enabling simple Arweave based Frames with button navigation. Transaction and data item data is now served under /local/farcaster/frame/. /local is used as a prefix to indicate this functionality is both experimental and local to a particular gateway rather than part of the global gateway API. Both GET and POST requests are supported."},{type:"paragraph",content:"Added an experimental local ArNS resolver. When enabled it removes dependence on arweave.net for ArNS resolution! Enable it by setting RUN_RESOLVER=TRUE, TRUSTED_ARNS_RESOLVER_TYPE=resolver, and TRUSTED_ARNS_RESOLVER_URL=http://resolver:6000 in your .env file."},{type:"paragraph",content:"Added an X-Cached header to data responses to indicate when data is served from the local cache rather than being retrieved from an external source. This is helpful for interfacing with external systems, debugging, and end-to-end testing."},{type:"paragraph",content:"Save hashes for unbundled data items during indexing. This enables reduction in data storage via hash based deduplication as well as more efficient peer-to-peer data retrieval in the future."}],"AR.IO Release Notes"],["[Release 8] - 2024-03-14","release-8-2024-03-14",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added GraphQL SQL query debug logging to support trouble-shooting and performance optimization."},{type:"paragraph",content:"Added support for indexing data items (not GraphQL querying) based solely on tag name. (example use case: indexing all IPFS CID tagged data items)."},{type:"paragraph",content:"Changes"},{type:"paragraph",content:"Observer data sampling now uses randomized ranges to generate content hashes."},{type:"paragraph",content:"Reference gateway ArNS resolutions are now cached to improve report generation performance."},{type:"paragraph",content:"Contract interactions are now tested before posting using dryWrite to avoid submitting interactions that would fail."},{type:"paragraph",content:"/ar-io/observer/info now reports INVALID for wallets that fail to load."},{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Fix data caching failure caused by incorrect method name in getData circuit breakers."},{type:"paragraph",content:"Fix healthcheck when ARNS_ROOT_HOST includes a subdomain."}],"AR.IO Release Notes"],["[Release 7] - 2024 - 02 - 14","release-7-2024-02-14",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Add support for notifying other services of transactions and data items using webhooks (see README for details)."},{type:"paragraph",content:"Add support for filter negation (particularly useful for excluding large bundles from indexint)."},{type:"paragraph",content:"Improve unbundling throughput by decoupling data fetching from unbundling."},{type:"paragraph",content:"Add Envoy and core service ARM builds."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Improve resouce cleanup and shutdown behavior."},{type:"paragraph",content:"Don't save Redis data to disk by default to help prevent memory issues on startup for small gateways."},{type:"paragraph",content:"Reduce the amount of data sampled from large files by the observer."},{type:"paragraph",content:"Ensure block poa2 field is not chached to reduce memory consumption."}],"AR.IO Release Notes"],["[Release 6] - 2024-01-29","release-6-2024-01-29",[{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Update observer to improve reliability of contract state synchronization and evaluation."}],"AR.IO Release Notes"],["[Release 5] - 2024-01-25","release-5-2024-01-25",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added transaction offset indexing to support future data retrieval capabilities."},{type:"paragraph",content:"Enabled IPv6 support in Envoy config."},{type:"paragraph",content:"Added ability to configure observer report generation interval via the REPORT_GENERATION_INTERVAL_MS environmental variable. (Intended primarily for development and testing)"},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Updated observer to properly handle FQDN conflicts."},{type:"paragraph",content:"Renamed most created_at columns to index to indexed_at for consistency and clarity."},{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Updated LMDB version to remove Buffer workaround and fix occasional block cache errors."}],"AR.IO Release Notes"],["[Release 4] - 2024-01-11","release-4-2024-01-11",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Added circuit breakers around data index access to reduce impact of DB access contention under heavy requests loads."},{type:"paragraph",content:"Added support for configuring data source priority via the ON_DEMAND_RETRIEVAL_ORDER environment variable."},{type:"paragraph",content:"Updated observer to a version that retrieves epoch start and duration from contract state."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Set the Redis max memory eviction policy to allkeys-lru."},{type:"paragraph",content:"Reduced default Redis max memory from 2GB to 256MB."},{type:"paragraph",content:"Improved predictability and performance of GraphQL queries."},{type:"paragraph",content:"Eliminated unbundling worker threads when filters are configured to skip indexing ANS-104 bundles."},{type:"paragraph",content:"Reduced the default number of ANS-104 worker threads from 2 to 1 when unbundling is enabled to conserve memory."},{type:"paragraph",content:"Increased nodejs max old space size to 8GB when ANS-104 workers > 1."},{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Adjusted paths for chunks indexed by data root to include the full data root."}],"AR.IO Release Notes"],["[Release 3] - 2023-12-05","release-3-2023-12-05",[{type:"paragraph",content:"Added"},{type:"paragraph",content:"Support range requests (PR 61, PR 64)"},{type:"paragraph",content:"Note: serving multiple ranges in a single request is not yet supported."},{type:"paragraph",content:"Release number in /ar-io/info response."},{type:"paragraph",content:"Redis header cache implementation (PR 62)."},{type:"paragraph",content:"New default header cache (replaces old FS cache)."},{type:"paragraph",content:"LMDB header cache implementation (PR 60)."},{type:"paragraph",content:"Intended for use in development only."},{type:"paragraph",content:"Enable by setting CHAIN_CACHE_TYPE=lmdb."},{type:"paragraph",content:"Filesystem header cache cleanup worker (PR 68)."},{type:"paragraph",content:"Enabled by default to cleanup old filesystem cache now that Redis is the new default."},{type:"paragraph",content:"Support for parallel ANS-104 unbundling (PR 65)."},{type:"paragraph",content:"Changed"},{type:"paragraph",content:"Used pinned container images tags for releases."},{type:"paragraph",content:"Default to Redis header cache when running via docker-compose."},{type:"paragraph",content:"Default to LMDB header cache when running via yarn start."},{type:"paragraph",content:"Fixed"},{type:"paragraph",content:"Correct GraphQL pagination for transactions with duplicate tags."}],"AR.IO Release Notes"]]},{url:"/build/gateways/troubleshooting",sections:[["Troubleshooting",null,[],null],["My Gateway Seems to be Running but...","my-gateway-seems-to-be-running-but",[],"Troubleshooting"],["","",[{type:"paragraph",content:'My release number doesn\'t match the latest version, or includes "-pre"'},{type:"paragraph",content:"If your release number when you go to /ar-io/info is lower than the current release, you simply need to upgrade your gateway in order to reach the latest release."},{type:"paragraph",content:'If your release number includes the suffix "-pre" it means you are running your gateway from the development branch of the github repository, instead of the main branch. The development branch is used for staging work that the engineering team is in the middle of. Because of this, it can be much less stable than the main branch used for production and can cause significant issues.'},{type:"paragraph",content:"Ensure that you are running the latest release, from the main branch, by running the below commands in your terminal:"},{type:"code",content:"sudo docker-compose down --rmi all\n\ngit checkout main\n\ngit pull\n\nsudo docker-compose up -d"},{type:"paragraph",content:"If this doesn't resolve the issue, you can also try a more extreme method of clearing out the incorrect docker images:"},{type:"code",content:"sudo docker-compose down\n\nsudo docker system prune -a\n\nsudo docker-compose up -d"}],"Troubleshooting"],["","",[{type:"paragraph",content:"It appears offline on Viewblock or ar://gateways"},{type:"paragraph",content:'Viewblock and ar://gateways use a very simple ping method for determining if a gateway is "up". There are plenty of reasons why this ping may fail while the gateway is running perfectly, so showing as down is not cause for concern. Just verify that your gateway is still running, and wait. Your gateway will show as up again soon.'}],"Troubleshooting"],["","",[{type:"paragraph",content:'< gateway >/ar-io/observer/reports/current just says "report pending"'},{type:"paragraph",content:"This is normal. Your Observer is working to generate a report and that report will be displayed once it is complete."}],"Troubleshooting"],["","",[{type:"paragraph",content:'My Observer is showing me the error "error: Error reading interaction: Cannot read properties of undefined"'},{type:"paragraph",content:"This is not an issue with your observer. The short explanation is that your Observer is looking for tasks assigned to it by the AR.IO network contract, but there isnt anything there. You can safely ignore this error message."}],"Troubleshooting"],["","",[{type:"paragraph",content:"Observing my gateway shows failures"},{type:"paragraph",content:'When observing a gateway, there are two main pass/fail tests. "Ownership" and "ArNS Assessment"'},{type:"paragraph",content:"Ownership: This tests to see if the value set in your gateway AR_IO_WALLET value (in .env) matches the wallet used to join the AR.IO Network. If they don't match, update the value in your .env file and restart your gateway."},{type:"paragraph",content:"ArNS Assessment: This tests to see if a gateway is able to resolve ArNS names correctly. The first thing you should check is if you have the ARNS_ROOT_HOST value set in your .env file. If not, set the value and restart your gateway. If this value is set, check to make sure you have current DNS records and SSL certificates for wildcard subdomains on your gateway."}],"Troubleshooting"],["","",[{type:"paragraph",content:"I updated my .env settings, but nothing changed on my gateway"},{type:"paragraph",content:'Once you edit your .env file, you need to "rebuild" your gateway for the changes to take effect. As of release 3, every time you start your gateway with docker-compose it is automatically rebuilt. So all you need to do is shut your gateway down and restart it.'}],"Troubleshooting"],["","",[{type:"paragraph",content:"I am getting an out of disk space error, but I still have open storage space on my computer"},{type:"paragraph",content:"The most likely cause of this is inode exhaustion. Test this by running the command:"},{type:"code",content:"df -i"},{type:"paragraph",content:"If one of the lines in the output says 100%, you have run out of inodes and so your filesystem is not capable of creating new files, even if you have available space. The solution is to delete files from your data folder in order to free up inodes."},{type:"paragraph",content:"This was a common issue prior to release #3, when Redis caching was introduced to reduce the number of small files created. If you are using an older version of the gateway, consider upgrading to mitigate the risk of inode exhaustion."}],"Troubleshooting"],["","",[{type:"paragraph",content:"I can't load ArNS names"},{type:"paragraph",content:"The first thing you should check if your gateway is not resolving ArNS names is that you have ARNS_ROOT_HOST set in your .env file. If not, set it to your domain name used for the gateway. For example, ARNS_ROOT_HOST=arweave.dev."},{type:"paragraph",content:"Once this value is set, restart your gateway for the changes to take effect."},{type:"paragraph",content:"If that doesn't resolve the issue, check your dns records. You need to have a wildcard subdomain ( *.< your-domain > ) set with your domain registrar so that ArNS names will actually point at your gateway. You can set this record, and generate an SSL certificate for it, in the same way you set the records for your primary domain."}],"Troubleshooting"],["My Gateway was Running, but now it isn't","my-gateway-was-running-but-now-it-isnt",[],"Troubleshooting"],["","",[{type:"paragraph",content:'When I try to access my gateway in a browser I get a "Your connection is not private" error'},{type:"paragraph",content:"This error message means that your SSL certificates have expired. You need to renew your certificates by running the same certbot command you used when you initially started your gateway:"},{type:"code",content:"sudo certbot certonly --manual --preferred-challenges dns --email -d .com -d '*..com'"},{type:"paragraph",content:"Certbot SSL certificates expire after 90 days, and you will need to rerun this command to renew every time. If you provide an email address, you will receive an email letting you know when it is time to renew."}],"Troubleshooting"],["I am having Trouble Getting my Gateway Set up","i-am-having-trouble-getting-my-gateway-set-up",[],"Troubleshooting"],["","",[{type:"paragraph",content:"I set my gateway up, but when I go to my domain I get a 404/Nginx error"},{type:"paragraph",content:"If you navigate to your domain and see a 404 error from Nginx (the reverse proxy server used in the setup guide) it means that your domain is correctly pointed at the machine running your gateway, but you have not properly configured your Nginx settings (or your gateway is not running)."},{type:"paragraph",content:"The Set up Networking section of the setup guide has detailed instructions on configuring your Nginx server. If all else fails, try restarting Nginx, that usually clears any issues with the server clinging to old configurations."},{type:"code",content:"sudo service nginx restart"}],"Troubleshooting"],["","",[{type:"paragraph",content:"When I visit my domain I see a 502 error from Nginx"},{type:"paragraph",content:"A 502 error from Nginx means that Nginx is working correctly, but it is receiving an error from your gateway when it tries to forward traffic."}],"Troubleshooting"],["","",[{type:"paragraph",content:"I am having trouble generating my SSL certificates"},{type:"paragraph",content:"When using the manual certbot command provided in the setup guide:"},{type:"code",content:"sudo certbot certonly --manual --preferred-challenges dns --email -d .com -d '*..com'"},{type:"paragraph",content:"You need to be sure that you are waiting after creating your TXT records for them to completely propagate. You can check propagation using a tool like dnschecker.org."},{type:"paragraph",content:"If you continue to have issues, you can check the official certbot instructions guide."},{type:"paragraph",content:"If you do not see your issue listed here, or if you were not able to solve your problem with the above information, feel free to reach out in the AR.IO discord."}],"Troubleshooting"],["Quick Lookup","quick-lookup",[{type:"paragraph",content:"Below is a quick summary of what you should check when troubleshooting your gateway. Find more detailed information in the sections above."}],"Troubleshooting"]]},{url:"/build/gateways/upgrading",sections:[["Upgrading your Gateway",null,[{type:"paragraph",content:"To ensure the optimal performance and security of your AR.IO Gateway, it's essential to regularly upgrade to the latest version. Notably, indexed data resides separate from Docker. As a result, neither upgrading the Gateway nor pruning Docker will erase your data or progress. Here's how you can perform the upgrade:"}],null],["Prerequisites","prerequisites",[{type:"paragraph",content:"Your Gateway should have been cloned using git. If you haven't, follow the installation instructions for windows or linux."}],"Upgrading your Gateway"],["Checking your Release Number","checking-your-release-number",[{type:"paragraph",content:"Effective with release 3, you can view the currently implemented release on any gateway by visiting https:///ar-io/info in a browser. Be sure to replace with the domain of the gateway you are checking."},{type:"paragraph",content:"If the release number displayed includes -pre it means that your gateway is using the develop branch of the github repo for the gateway code. Follow steps in our troubleshooting guide to switch over to the more stable main branch."},{type:"paragraph",content:"Announcements will be made in our discord server showing each new release."}],"Upgrading your Gateway"],["Upgrade Steps","upgrade-steps",[{type:"paragraph",content:"Pull the latest changes from the repository"},{type:"paragraph",content:"Navigate to your cloned repository directory and execute the following command:"},{type:"code",content:"git pull"},{type:"paragraph",content:"Shut down Docker"},{type:"paragraph",content:"Depending on your operating system, use the respective commands:"},{type:"paragraph",content:"Linux"},{type:"code",content:"sudo docker-compose down -v"},{type:"paragraph",content:"Windows"},{type:"code",content:"docker-compose down -v"},{type:"paragraph",content:"Prune Docker (Optional)"},{type:"paragraph",content:"It's a good practice to clean up unused Docker resources. Again, use the command based on your OS:"},{type:"paragraph",content:"NOTE: This will erase all inactive docker containers on your machine. If you use docker for anything beyond running a gateway be extremely careful using this command."},{type:"paragraph",content:"Linux"},{type:"code",content:"sudo docker system prune"},{type:"paragraph",content:"Windows"},{type:"code",content:"docker system prune"},{type:"paragraph",content:"Check for New Environmental Variables"},{type:"paragraph",content:"Read the update release change logs and community announcements to see if the new version includes any new environmental variables that you should set before restarting your gateway."},{type:"paragraph",content:"Restart the Docker container"},{type:"paragraph",content:"Finally, start the Docker container again to implement the changes:"},{type:"paragraph",content:"Linux"},{type:"code",content:"sudo docker-compose up -d"},{type:"paragraph",content:"Windows"},{type:"code",content:"docker-compose up -d"},{type:"paragraph",content:"NOTE: Effective with Release #3, it is no longer required to include the --build flag when starting your gateway. Docker will automatically build using the image specified in the docker-commpose.yaml file."},{type:"paragraph",content:"That's it! Your AR.IO Gateway is now upgraded to the latest version. Ensure to test and verify that everything is functioning as expected. If you encounter any issues, reach out to the AR.IO community for assistance."}],"Upgrading your Gateway"]]},{url:"/build/gateways/windows-setup",sections:[["Windows Installation Instructions",null,[],null],["Overview","overview",[{type:"paragraph",content:"This guide provides step-by-step instructions for setting up the AR.IO node on a Windows computer. It covers installing necessary software, cloning the repository, creating an environment file, starting the Docker container, setting up networking, and installing and configuring NGINX Docker. No prior coding experience is required."}],"Windows Installation Instructions"],["Prerequisites","prerequisites",[{type:"paragraph",content:"Before starting the installation process, ensure you have the following:"},{type:"paragraph",content:"A Windows computer"},{type:"paragraph",content:"Administrative privileges on the computer"}],"Windows Installation Instructions"],["Install Required Packages","install-required-packages",[{type:"paragraph",content:"Install Docker:"},{type:"paragraph",content:"Download Docker Desktop for Windows from here."},{type:"paragraph",content:"Run the installer and follow the prompts."},{type:"paragraph",content:"During installation, make sure to select the option to use WSL (Windows Subsystem for Linux) rather than Hyper-V."},{type:"paragraph",content:"Restart your PC."},{type:"paragraph",content:"Update Windows Subsystem for Linux (WSL):"},{type:"paragraph",content:"Open the command prompt as an administrator:"},{type:"paragraph",content:"Press Windows Key + R."},{type:"paragraph",content:"Type cmd and press Enter."},{type:"paragraph",content:'Right-click on the "Command Prompt" application in the search results.'},{type:"paragraph",content:'Select "Run as administrator" from the context menu.'},{type:"paragraph",content:"Run the following commands:"},{type:"code",content:"wsl --update\nwsl --shutdown"},{type:"paragraph",content:"Restart Docker Desktop."},{type:"paragraph",content:"Install Git:"},{type:"paragraph",content:"Download Git for Windows from here."},{type:"paragraph",content:"Run the installer and use the default settings."}],"Windows Installation Instructions"],["Clone the Repository","clone-the-repository",[{type:"paragraph",content:"Clone the main repository:"},{type:"paragraph",content:"Open the command prompt:"},{type:"paragraph",content:"Press Windows Key + R."},{type:"paragraph",content:"Type cmd and press Enter."},{type:"paragraph",content:"Navigate to the directory where you want to clone the repository:"},{type:"paragraph",content:"Use the cd command to change directories. For example, to navigate to the Documents directory:"},{type:"code",content:"cd Documents"},{type:"paragraph",content:"More detailed instructions on navigating with the cd command can be found here"},{type:"paragraph",content:"NOTE: Your database of Arweave Transaction Headers will be created in the project directory, not Docker. So, if you are using an external hard drive to turn an old machine into a node, install the node directly to that external drive."},{type:"paragraph",content:"Run the following command:"},{type:"code",content:"git clone -b main https://github.com/ar-io/ar-io-node"}],"Windows Installation Instructions"],["Create the Environment File","create-the-environment-file",[{type:"paragraph",content:"Create an environmental variables file:"},{type:"paragraph",content:"Open a text editor (e.g., Notepad):"},{type:"paragraph",content:'Press Windows Key and search for "Notepad".'},{type:"paragraph",content:'Click on "Notepad" to open the text editor.'},{type:"paragraph",content:"Paste the following content into the new file, replacing with the domain address you are using to access the node, and with the public address of your Arweave wallet:"},{type:"code",content:"GRAPHQL_HOST=arweave.net\nGRAPHQL_PORT=443\nSTART_HEIGHT=0\nRUN_OBSERVER=true\nARNS_ROOT_HOST=\nAR_IO_WALLET=\nOBSERVER_WALLET="},{type:"paragraph",content:"The GRAPHQL values set the proxy for GQL queries to arweave.net, You may use any available gateway that supports GQL queries. If omitted, your node can support GQL queries on locally indexed transactions, but only L1 transactions are indexed by default."},{type:"paragraph",content:"START_HEIGHT is an optional line. It sets the block number where your node will start downloading and indexing transactions headers. Omitting this line will begin indexing at block 0."},{type:"paragraph",content:"RUN_OBSERVER turns on the Observer to generate Network Compliance Reports. This is required for full participation in the AR.IO Network. Set to false to run your gateway without Observer."},{type:"paragraph",content:"ARNS_ROOT_HOST sets the starting point for resolving ARNS names, which are accessed as a subdomain of a gateway. It should be set to the url you are pointing to your node, excluding any protocol prefix. For example, use node-ar.io and not https://node-ar.io. If you are using a subdomain to access your node and do not set this value, the node will not understand incoming requests."},{type:"paragraph",content:"AR_IO_WALLET is optional, and sets the wallet you want associated with your Gateway. An associated wallet is required to join the AR.IO network."},{type:"paragraph",content:"OBSERVER_WALLET is the public address of the wallet used to sign Observer transactions. This is required for Observer to run, but may be omitted if you are running a gateway outside of the AR.IO network and do not plan to run Observer. You will need to supply the keyfile to this wallet in the next step."},{type:"paragraph",content:"Advanced configuration options can be found at docs.ar.io"},{type:"paragraph",content:'Save the file with the name ".env" and make sure to select "All Files" as the file type. This helps to ensure the file saves as ".env" and not ".env.txt"'},{type:"paragraph",content:"Note: The .env file should be saved inside the same directory where you cloned the repository (e.g., ar-io-node)."}],"Windows Installation Instructions"],["Supply Your Observer Wallet Keyfile:","supply-your-observer-wallet-keyfile",[{type:"paragraph",content:'If you are running Observer, you need to provide a wallet keyfile in order to sign report upload transactions. The keyfile must be saved in the wallets directory in the root of the repository. Name the file .json, replacing "" with the public address of the wallet. This should match your OBSERVER_WALLET environmental variable.'},{type:"paragraph",content:"Learn more about creating Arweave wallets and obtaining keyfiles here"}],"Windows Installation Instructions"],["Start the Docker Containers","start-the-docker-containers",[{type:"paragraph",content:"Start the Docker container:"},{type:"paragraph",content:"Open the command prompt:"},{type:"paragraph",content:"Press Windows Key + R."},{type:"paragraph",content:"Type cmd and press Enter."},{type:"paragraph",content:"Navigate to the directory where you cloned the repository (e.g., ar-io-node):"},{type:"paragraph",content:"Use the cd command to change directories. For example, if the repository is located in the Documents directory, you would enter:"},{type:"code",content:"cd Documents\\ar-io-node"},{type:"paragraph",content:"If the directory path contains spaces, enclose it in double quotation marks. For example:"},{type:"code",content:'cd "C:\\My Documents\\ar-io-node"'},{type:"paragraph",content:"Use the dir command to list the contents of the current directory and verify that you're in the correct location:"},{type:"code",content:"dir"},{type:"paragraph",content:"Once you are in the correct directory, run the following command to start the Docker container:"},{type:"code",content:"docker compose up -d"},{type:"paragraph",content:"Explanation of flags:"},{type:"paragraph",content:"up: Start the Docker containers."},{type:"paragraph",content:"-d: Run the containers as background processes (detached mode)."},{type:"paragraph",content:"NOTE: Effective with Release #3, it is no longer required to include the --build flag when starting your gateway. Docker will automatically build using the image specified in the docker-commpose.yaml file."},{type:"paragraph",content:"The gateway can be shut down using the command:"},{type:"code",content:"docker compose down"},{type:"paragraph",content:"If prompted by the firewall, allow access for Docker when requested."}],"Windows Installation Instructions"],["Set Up Router Port Forwarding","set-up-router-port-forwarding",[{type:"paragraph",content:"To expose your node to the internet and use a custom domain, follow these steps:"},{type:"paragraph",content:"Obtain a Domain Name:"},{type:"paragraph",content:"Choose a domain registrar (e.g., Namecheap) and purchase a domain name."},{type:"paragraph",content:"Point the Domain at Your Home Network:"},{type:"paragraph",content:"In your browser, go to https://www.whatsmyip.org/ to display your public ip address. It can be found at the top of the screen. Note this number down."},{type:"paragraph",content:"Access your domain registrar's settings (e.g., Namecheap's cPanel)."},{type:"paragraph",content:'Navigate to the DNS settings for your domain. In cPanel this is under the "Zone Editor" tab.'},{type:"paragraph",content:'Create an A record with your registrar for your domain and wildcard subdomains, using your public IP address. For example, if your domain is "ar.io," create a record for "ar.io" and "*.ar.io."'},{type:"paragraph",content:"Instructions may vary depending on the domain registrar and cPanel. Consult your registrar's documentation or support for detailed steps."},{type:"paragraph",content:"Obtain the Local IP Address of Your Machine:"},{type:"paragraph",content:"Open the command prompt:"},{type:"paragraph",content:"Press Windows Key + R."},{type:"paragraph",content:"Type cmd and press Enter."},{type:"paragraph",content:"Run the following command:"},{type:"code",content:"ipconfig"},{type:"paragraph",content:"Look for the network adapter that is currently connected to your network (e.g., Ethernet or Wi-Fi)."},{type:"paragraph",content:"Note down the IPv4 Address associated with the network adapter. It should be in the format of 192.168.X.X or 10.X.X.X."},{type:"paragraph",content:"This IP address will be used for port forwarding."},{type:"paragraph",content:"Set Up Router Port Forwarding:"},{type:"paragraph",content:"Access your home router settings:"},{type:"paragraph",content:"Open a web browser."},{type:"paragraph",content:"Enter your router's IP address in the address bar (e.g., 192.168.0.1)."},{type:"paragraph",content:"If you're unsure of your router's IP address, consult your router's documentation or contact your Internet Service Provider (ISP)."},{type:"paragraph",content:"Navigate to the port forwarding settings in your router configuration."},{type:"paragraph",content:"The exact steps may vary depending on your router model. Consult your router's documentation or support for detailed steps."},{type:"paragraph",content:"Set up port forwarding rules to forward incoming traffic on ports 80 and 443 to the local IP address of your machine where the node is installed."},{type:"paragraph",content:"Configure the ports to point to the local IP address noted in the previous step."},{type:"paragraph",content:"Save the settings."}],"Windows Installation Instructions"],["Install and Configure NGINX Docker","install-and-configure-nginx-docker",[{type:"paragraph",content:"Clone the NGINX Docker repository:"},{type:"paragraph",content:"Open the command prompt:"},{type:"paragraph",content:"Press Windows Key + R."},{type:"paragraph",content:"Type cmd and press Enter."},{type:"paragraph",content:"Navigate to the directory where you want to clone the repository (This should not be done inside the directory for the node):"},{type:"paragraph",content:"Use the cd command to change directories. For example, to navigate to the Documents directory:"},{type:"code",content:"cd Documents"},{type:"paragraph",content:"Run the following command:"},{type:"code",content:"git clone -b main https://github.com/bobinstein/dockerized-nginx"},{type:"paragraph",content:"Note: This NGINX container was designed to easily automate many of the more technical aspects of setting up NGNIX and obtaining an ssl certificate so your node can be accessed with https. However, wildcard domain certifications cannot be universally automated due to significant security concerns. Be sure to follow the instructions in this project for obtaining wildcard domain certificates in order for your node to function properly."},{type:"paragraph",content:"Follow the instructions provided in the repository for setting up NGINX Docker."},{type:"paragraph",content:"Congratulations! Your AR.IO node is now running and connected to the internet. Test it by entering https:///3lyxgbgEvqNSvJrTX2J7CfRychUD5KClFhhVLyTPNCQ in your browser."},{type:"paragraph",content:"Note: If you encounter any issues during the installation process, please seek assistance from the AR.IO community."}],"Windows Installation Instructions"]]},{url:"/build/guides/arlink",sections:[["Arlink Deploy",null,[],null],["Overview","overview",[{type:"paragraph",content:"Arlink is a third party tool that allows you to permanently deploy and manage web apps on the permaweb with ease."}],"Arlink Deploy"],["How it works","how-it-works",[{type:"paragraph",content:"Users can link their Github or Protocol.land repositories to their Arlink account through the Arlink dashboard. When a new project or build is deployed,\nArlink will take the repository, build it, and upload the build folder to Arweave."},{type:"paragraph",content:"Arlink also allows users to connect their project to an ArNS name they own, or an undername of the ArNS name ar://arlink."}],"Arlink Deploy"],["Dashboard","dashboard",[{type:"paragraph",content:'After connecting your wallet to the Arlink web app using the button at the top right, you will be taken to your dashboard. This page will display any deployments associated with your wallet, and includes a "+ New Deployment" button\nin order to start the process of deploying a new project.'}],"Arlink Deploy"],["New Deployment","new-deployment",[{type:"paragraph",content:"After clicking on the new deployment button, you will be prompted to import a repository from either Github or Protocol.land."}],"Arlink Deploy"],["Authorize Github","authorize-github",[{type:"paragraph",content:"If this is your first time importing from Github, you will be prompted to authorize Arlink to access your Github repositories. You can authorize all repositories, or limit authorization to any number of specific ones."}],"Arlink Deploy"],["Select Repository","select-repository",[{type:"paragraph",content:"Once authorization is approved, select which repository and branch you want to deploy."}],"Arlink Deploy"],["Define Build and Output Steps","define-build-and-output-steps",[{type:"paragraph",content:"Once you select what you want to deploy, you need to specify how the project needs to be built to get it ready. Arlink prompts for five inputs:"},{type:"paragraph",content:"Project Name: This is the name of your project."},{type:"paragraph",content:"Install Command: The command for installing dependencies for your project. Usually npm install or yarn install"},{type:"paragraph",content:"Build Command: This is the command to run your build script. Usually npm run build or yarn build"},{type:"paragraph",content:"Sub Directory: If the front end for your project lives in a sub directory of your selected repository, you can specify that here."},{type:"paragraph",content:"Output Directory: This is the path to the build folder being deployed. This will be different depending on the framework your project uses."}],"Arlink Deploy"],["Select ArNS","select-ar-ns",[{type:"paragraph",content:'The last thing to do is select an ArNS name to deploy your project to. If you own your own name, you can connect to it here with the "Use existing ArNS" toggle. Otherwise, you can select an undername of the ArNS name arlink to deploy to.\nDuplicate undernames cannot exist, so you can only select an undername that is not already being used.'}],"Arlink Deploy"],["Logs","logs",[{type:"paragraph",content:'Once you select your ArNS name and click "Deploy", your project will be deployed. Logs from the build and deploy process will be displayed so you can monitor for errors.'}],"Arlink Deploy"],["Updates","updates",[{type:"paragraph",content:"To deploy a new build of your project, select it from the dashboard."},{type:"paragraph",content:'The project page gives you the option to update any settings or configurations, and has a "Deploy Latest" button which will redeploy your project.'}],"Arlink Deploy"]]},{url:"/build/guides/arns-viewer",sections:[["ArNS Viewer",null,[],null],["Overview","overview",[{type:"paragraph",content:"This guide will walk you through creating a project that uses the AR.IO SDK to interact with ArNS names in a web environment. It provides all the steps and context needed to help you get up and running smoothly, allowing you to effectively use these technologies."},{type:"paragraph",content:"We will be using ARNext, a new framework based on Next.js, to simplify deployment to the Arweave permaweb. ARNext provides flexibility for deploying seamlessly to Arweave using an ArNS name, an Arweave transaction ID, or traditional services like Vercel—all without requiring major code modifications. This means you can deploy the same project across different environments with minimal effort."},{type:"paragraph",content:"The guide will focus on the following core functionalities of the AR.IO SDK:"},{type:"paragraph",content:"Retrieving a List of All Active ArNS Names: Learn how to use the SDK to get and display a list of active ArNS names."},{type:"paragraph",content:"Querying Detailed Records for a Specific ArNS Name: Learn how to access detailed records for a specific ArNS name using its ANT (Arweave Name Token)."},{type:"paragraph",content:"Updating and Creating Records on an ArNS Name: Learn how to modify and add records to an ArNS name, showcasing the capabilities of ANT for dynamic web content."},{type:"paragraph",content:"By the end of this guide, you will have a complete, functional project that not only demonstrates how to use the AR.IO SDK but also shows the ease and flexibility of deploying applications to the Arweave permaweb. Whether you are an experienced developer or just starting out, this guide will help you understand the key aspects of building and deploying on Arweave."}],"ArNS Viewer"],["Getting Started","getting-started",[],"ArNS Viewer"],["Prerequisites","prerequisites",[{type:"paragraph",content:"Node v20.17 or greater"},{type:"paragraph",content:"git"}],"ArNS Viewer"],["Install ARNext","install-ar-next",[{type:"paragraph",content:"ARNext is a brand new framework that is still in development. It supports installation using npx, and you will need the proper Node version for the installation to be successful."},{type:"code",content:"npx create-arnext-app arnext"},{type:"paragraph",content:"You can then move your terminal into that newly created folder with:"},{type:"code",content:"cd arnext"},{type:"paragraph",content:"or open the folder in an IDE like VSCode, and open a new terminal inside that IDE in order to complete the next steps."}],"ArNS Viewer"],["Sanity Check","sanity-check",[{type:"paragraph",content:"It is good practice when starting a new project to view it in localhost without any changes, to make sure everything is installed and working correctly. To do this, run:"},{type:"code",content:"npm run dev"},{type:"paragraph",content:"or, if you prefer yarn:"},{type:"code",content:"yarn dev"},{type:"paragraph",content:"By default, the project will be served on port 3000, so you can access it by navigating to localhost:3000 in any browser. You should see something that looks like this:"},{type:"paragraph",content:"With this complete, you are ready to move on to customizing for your own project."}],"ArNS Viewer"],["Install AR.IO SDK","install-ar-io-sdk",[{type:"paragraph",content:"Next, install the AR.IO SDK."},{type:"code",content:"npm install @ar.io/sdk"},{type:"paragraph",content:"or"},{type:"code",content:"yarn add @ar.io/sdk --ignore-engines"}],"ArNS Viewer"],["Polyfills","polyfills",[{type:"paragraph",content:"Polyfills are used to provide missing functionality in certain environments. For example, browsers do not have direct access to a computer's file system, but many JavaScript libraries are designed to work in both browser and Node.js environments. These libraries might include references to fs, the module used by Node.js to interact with the file system. Since fs is not available in browsers, we need a polyfill to handle these references and ensure the application runs properly in a browser environment."},{type:"paragraph",content:"Polyfills are actually evil voodoo curse magic. No one understands what they are or how they work, but front end devs sell their souls to Bill Gates in exchange for their stuff working properly in browsers. The below polyfill instructions were stolen, at great personal cost, from one of these front end devs in order to save your soul. This is one of many convenient services offered by AR.IO"}],"ArNS Viewer"],["Installation","installation",[{type:"paragraph",content:"The below command will install several packages as development dependencies, which should be sufficient to handle most polyfill needs for projects that interact with Arweave."},{type:"code",content:"npm install webpack browserify-fs process buffer --save-dev"},{type:"paragraph",content:"or"},{type:"code",content:"yarn add webpack browserify-fs process buffer --dev --ignore-engines"}],"ArNS Viewer"],["Next Config","next-config",[{type:"paragraph",content:"With the polyfill packages installed, we need to tell our app how to use them. In NextJS, which ARNext is built on, this is done in the next.config.js file in the root of the project. The default config file will look like this:"},{type:"code",content:'const arnext = require("arnext/config")\nconst nextConfig = { reactStrictMode: true }\nmodule.exports = arnext(nextConfig)'},{type:"paragraph",content:"This configuration allows the app to determine if it is being served via an Arweave transaction Id, or through a more traditional method. From here, we need to add in the additional configurations for resolving our polyfills. The updated next.config.js will look like this:"},{type:"code",content:'const arnext = require("arnext/config");\nconst webpack = require("webpack");\n\nconst nextConfig = {\n reactStrictMode: true,\n webpack: (config) => {\n config.resolve.fallback = {\n ...config.resolve.fallback,\n fs: false,\n process: "process/browser",\n buffer: "buffer/",\n };\n config.plugins.push(\n new webpack.ProvidePlugin({\n process: "process/browser",\n Buffer: ["buffer", "Buffer"],\n })\n );\n return config;\n },\n};\nmodule.exports = arnext(nextConfig);'},{type:"paragraph",content:"With that, you are ready to start customizing your app."}],"ArNS Viewer"],["Strip Default Content","strip-default-content",[{type:"paragraph",content:"The first step in building your custom app is to remove the default content and create a clean slate. Follow these steps:"},{type:"paragraph",content:"Update the Home Page"},{type:"paragraph",content:"Navigate to pages > index.js, which serves as the main home page."},{type:"paragraph",content:"Delete everything in this file and replace it with the following placeholder:"},{type:"code",content:"export default function Home() {}"},{type:"paragraph",content:"Remove Unused Pages"},{type:"paragraph",content:"The folder pages > posts > [id].js will not be used in this project. Delete the entire posts folder to keep the project organized and free of unnecessary files."},{type:"paragraph",content:"Create Header"},{type:"paragraph",content:"Create a new components folder"},{type:"paragraph",content:"Inside that, create a Header.js file, leave it blank for now."},{type:"paragraph",content:"Create Routes"},{type:"paragraph",content:"Create a new file at components > ArweaveRoutes.js to handle routing between pages. Leave it simple for now."},{type:"code",content:'import { Routes, Route } from "react-router-dom";\nimport { createBrowserRouter, RouterProvider } from "react-router-dom";\nimport Home from "../pages/index";\nimport NotFound from "../pages/404";\n\nconst ArweaveRoutes = () => (\n \n } />\n } />\n \n);\n\nexport default ArweaveRoutes;'},{type:"paragraph",content:"Your project is now a blank slate, ready for your own custom design and functionality. This clean setup will make it easier to build and maintain your application as you move forward."}],"ArNS Viewer"],["Add Utilities","add-utilities",[{type:"paragraph",content:"There are a few functions that we might end up wanting to use in multiple different pages in our finished product. So we can put these in a separate file and export them, so that other pages can import them to use. Start by creating a utils folder in the root of the project, then create 2 files inside of it:"},{type:"paragraph",content:"auth.js: This will contain the functions required for connecting an Arweave wallet using ArConnect"},{type:"code",content:'/**\n * Connect to the Arweave wallet using ArConnect and request permissions.\n * @returns {Promise} The active wallet address.\n */\nexport const connectWallet = async () => {\n await window.arweaveWallet.connect([\n "ACCESS_ADDRESS",\n "SIGN_TRANSACTION",\n "ACCESS_PUBLIC_KEY",\n "SIGNATURE",\n ]);\n const address = await window.arweaveWallet.getActiveAddress();\n return address;\n};\n\n/**\n * Truncate a wallet address for display purposes.\n * @param {string} address - The wallet address to truncate.\n * @returns {string} The truncated address.\n */\nexport const truncateAddress = (address) => {\n return `${address.slice(0, 3)}...${address.slice(-3)}`;\n};'},{type:"paragraph",content:"arweave.js: This is where we will put most of our AR.IO SDK functions for interacting with Arweave"},{type:"code",content:'import { ARIO, ANT, ArconnectSigner } from "@ar.io/sdk/web";\n\n/**\n * Initialize ArIO and fetch all ArNS records.\n * @returns {Promise} All ArNS records.\n */\nexport const fetchArNSRecords = async () => {\n const ario = ARIO.init();\n let allRecords = [];\n let hasMore = true;\n let cursor;\n\n // Paginates through all records to get the full registry.\n while (hasMore) {\n const response = await ario.getArNSRecords({\n limit: 10000, // You can adjust the limit as needed\n sortBy: "name",\n sortOrder: "asc",\n cursor: cursor,\n });\n\n allRecords = [...allRecords, ...response.items];\n cursor = response.nextCursor;\n hasMore = response.hasMore;\n }\n\n // console.log(allRecords);\n return allRecords;\n};\n\n/**\n * Initialize ANT with the given processId.\n * @param {string} processId - The processId.\n * @returns {Object} ANT instance.\n */\nexport const initANT = (processId) => {\n return ANT.init({ processId });\n};\n\n/**\n * Fetch detailed records, owner, and controllers for a given processId.\n * @param {string} contractTxId - The processId.\n * @returns {Promise} Detailed records, owner, and controllers.\n */\nexport const fetchRecordDetails = async (processId) => {\n const ant = initANT(processId);\n const detailedRecords = await ant.getRecords();\n const owner = await ant.getOwner();\n const controllers = await ant.getControllers();\n return { detailedRecords, owner, controllers };\n};\n\n/**\n * Set a new record in the ANT process.\n * @param {string} processId - The processId.\n * @param {string} subDomain - The subdomain for the record.\n * @param {string} transactionId - The transaction ID the record should resolve to.\n * @param {number} ttlSeconds - The Time To Live (TTL) in seconds.\n * @returns {Promise} Result of the record update.\n */\nexport const setANTRecord = async (\n processId,\n name,\n transactionId,\n ttlSeconds\n) => {\n console.log(`Pid: ${processId}`);\n console.log(`name: ${name}`);\n console.log(`txId: ${transactionId}`);\n const browserSigner = new ArconnectSigner(window.arweaveWallet);\n const ant = ANT.init({ processId, signer: browserSigner });\n const result = await ant.setRecord({\n undername: name,\n transactionId,\n ttlSeconds,\n });\n console.log(result);\n return result;\n};'}],"ArNS Viewer"],["Build Home Page","build-home-page",[],"ArNS Viewer"],["Header","header",[{type:"paragraph",content:"We want the Header component to contain a button for users to connect their wallet to the site, and display their wallet address when Connected. To do this, we will use the functions we exported from the utils > auth.js file, and pass in a state and set state function from each page rendering the header:"},{type:"code",content:'import React from "react";\nimport { connectWallet, truncateAddress } from "../utils/auth";\n\n/**\n * Header component for displaying the connect wallet button and navigation.\n * @param {Object} props - Component props.\n * @param {string} props.address - The connected wallet address.\n * @param {function} props.setAddress - Function to set the connected wallet address.\n */\nconst Header = ({ address, setAddress }) => {\n const handleConnectWallet = async () => {\n try {\n const walletAddress = await connectWallet();\n setAddress(walletAddress);\n } catch (error) {\n console.error("Failed to connect wallet:", error);\n }\n };\n\n return (\n
\n \n
\n );\n};\n\nexport default Header;'}],"ArNS Viewer"],["Grid Component","grid-component",[{type:"paragraph",content:"Our home page is going to fetch a list of all ArNS names and display them. To make this display cleaner and more organized, we are going to create a component to display the names as a grid."},{type:"paragraph",content:"Create a new file in components named RecordsGrid.js"},{type:"code",content:'import React from "react";\nimport { Link } from "arnext";\n\n/**\n * RecordsGrid component for displaying a grid of record keys.\n * @param {Object} props - Component props.\n * @param {Array} props.keys - Array of record keys to display.\n */\nconst RecordsGrid = ({ keys }) => {\n return (\n
\n {keys.map((key, index) => (\n {\n console.log(`clicked on ${key}`); \n }}\n >\n {key}\n \n ))}\n
\n );\n};\n\nexport default RecordsGrid;'},{type:"paragraph",content:"This will take an individual ArNS record and display it as a button that logs the record name when clicked. We will update this later to make the button act as a link to the more detailed record page after we build that, which is why we are importing Link from arnext"}],"ArNS Viewer"],["Home Page","home-page",[{type:"paragraph",content:"Go back to pages > index.js and lets build out our home page. We want to fetch the list of ArNS names when the page loads, and then feed the list into the grid component we just created. Because there are so many names, we also want to include a simple search bar to filter out displayed names. We will also need several states in order to manage all of this info:"},{type:"code",content:'"use client";\nimport { useEffect, useState } from "react";\nimport Header from "@/components/Header";\nimport { fetchArNSRecords } from "@/utils/arweave";\nimport RecordsGrid from "@/components/RecordsGrid";\n\nexport default function Home() {\n const [arnsRecords, setArnsRecords] = useState(null); // State for storing all ArNS records\n const [isProcessing, setIsProcessing] = useState(true); // State for processing indicator\n const [searchTerm, setSearchTerm] = useState("") // used to filter displayed results by search input\n const [address, setAddress] = useState(null); // State for wallet address\n \n\n useEffect(() => {\n const fetchRecords = async () => {\n const allRecords = await fetchArNSRecords();\n setArnsRecords(allRecords);\n setIsProcessing(false);\n };\n\n fetchRecords();\n }, []);\n\n return (\n
\n
\n {isProcessing ? (\n "processing"\n ) : (\n
\n

Search

\n {setSearchTerm(e.target.value)}}\n />\n r.name)\n .filter((key) => key.toLowerCase().includes(searchTerm?.toLowerCase()))}\n />
\n )}\n
\n );\n}'}],"ArNS Viewer"],["Names Page","names-page",[{type:"paragraph",content:"NextJS, and ARNext by extension, supports dynamic routing, allowing us to create dedicated pages for any ArNS name without needing to use query strings, which makes the sharable urls much cleaner and more intuitive. We can do this by creating a page file with the naming convention [variable].js. Since we want to make a page for specific ArNS names we will create a new folder inside the pages folder named names, and then a new file pages > names > [name].js."},{type:"paragraph",content:"This will be our largest file so far, including different logic for the displayed content depending on if the connected wallet is authorized to make changes the the name. We also need to make the page see what the name being looked at is, based on the url. We can do this using the custom useParams function from ARNext."},{type:"paragraph",content:"The finished page will look like this:"},{type:"code",content:'import Header from "@/components/Header";\nimport { useParams, Link } from "arnext"; // Import from ARNext, not NextJS\nimport { useEffect, useState } from "react";\nimport { ARIO } from "@ar.io/sdk/web";\nimport { fetchRecordDetails, setANTRecord } from "@/utils/arweave";\n\nexport async function getStaticPaths() {\n return { paths: [], fallback: "blocking" };\n}\n\nexport async function getStaticProps({ params }) {\n const { name } = params;\n return { props: { name } }; // No initial record, just returning name\n}\n\nexport default function NamePage() {\n const { name } = useParams();\n const [nameState, setNameState] = useState("");\n const [nameRecord, setNameRecord] = useState(null); // Initialize record to null\n const [arnsRecord, setArnsRecord] = useState(null);\n const [resultMessage, setResultMessage] = useState("");\n const [address, setAddress] = useState(null); // State for wallet address\n\n useEffect(() => {\n if (name && name !== nameState) {\n setNameState(name);\n\n // Fetch the record dynamically whenever routeName changes\n const fetchRecord = async () => {\n console.log("fetching records");\n try {\n const ario = ARIO.init();\n const newRecord = await ario.getArNSRecord({ name });\n console.log(newRecord);\n setNameRecord(newRecord);\n } catch (error) {\n console.error("Failed to fetch record:", error);\n setRecord(null);\n }\n };\n\n fetchRecord();\n }\n if (nameRecord && nameRecord.processId) {\n const fetchArnsRecord = async () => {\n try {\n const arnsRecord = await fetchRecordDetails(nameRecord.processId);\n console.log(arnsRecord);\n setArnsRecord(arnsRecord);\n } catch (error) {\n console.error(error);\n }\n };\n fetchArnsRecord();\n }\n }, [nameState, nameRecord]);\n\n const handleUpdateRecord = async (key, txId) => {\n const result = await setANTRecord(nameRecord.processId, key, txId, 900)\n console.log(`result Message: ${result}`)\n console.log(result)\n setResultMessage(result.id)\n };\n\n if (nameRecord === null) {\n return (\n
\n
\n

Loading...

\n
\n );\n }\n\n const owner = arnsRecord?.owner || "N/A";\n const controllers = arnsRecord?.controllers || [];\n\n return (\n
\n
\n
\n

Record Details for {nameState}

\n
\n {arnsRecord?.detailedRecords &&\n Object.keys(arnsRecord.detailedRecords).map((recordKey, index) => (\n
\n {recordKey}:{" "}\n \n {arnsRecord.detailedRecords[recordKey].transactionId}\n \n
\n ))}\n
\n

Owner: {owner}

\n

\n Controllers: {controllers.length > 0 ? controllers.join(", ") : "N/A"}\n

\n {owner === address && ( \n <>\n {arnsRecord?.detailedRecords &&\n Object.keys(arnsRecord.detailedRecords).map(\n (recordKey, index) => (\n
\n \n
\n )\n )}\n
\n \n \n {\n const subdomainElement = document.getElementById("new-subdomain-input");\n const txIdElement = document.getElementById("new-txid-input");\n \n const newSubdomainValue = subdomainElement ? subdomainElement.value : "";\n const newTxIdValue = txIdElement ? txIdElement.value : "";\n \n console.log(newSubdomainValue)\n console.log(newTxIdValue)\n handleUpdateRecord(newSubdomainValue, newTxIdValue);\n }}\n >\n Set New Record\n \n
\n \n )}\n \n \n \n\n {resultMessage &&

Successfully updated with message ID: {resultMessage}

}\n
\n
\n );\n}'},{type:"paragraph",content:"When this page loads, it gets the name being queried by using useParams and our custom getStaticPaths and getStaticProps functions. It then uses the AR.IO sdk to get the process Id of the ANT that controls the name, and queries the ANT for its info and detailed records list."},{type:"paragraph",content:"Once the page has that info, it renders the ArNS name, its owner address, any addresses authorized to make changes, and every record that name contains. If the user has connected a wallet authorized to make changes, the page also renders input fields for each record for making those updates. It also provides the option to create an entirely new undername record."}],"ArNS Viewer"],["Finish the Grid Component","finish-the-grid-component",[{type:"paragraph",content:"Now that we have a path for our main page displays to link to, we can update the components > RecordsGrid.js file to include that link when clicked."},{type:"code",content:'import React from "react";\nimport { Link } from "arnext";\n\n/**\n * RecordsGrid component for displaying a grid of record keys.\n * @param {Object} props - Component props.\n * @param {Array} props.keys - Array of record keys to display.\n */\nconst RecordsGrid = ({ keys }) => {\n return (\n
\n {keys.map((key, index) => (\n \n {console.log(`clicked on ${key}`)}}\n >\n {key}\n \n \n ))}\n
\n );\n};\n\nexport default RecordsGrid;'}],"ArNS Viewer"],["View Project","view-project",[{type:"paragraph",content:"The ArNS viewer should be fully functional now. You can view it locally in your browser using the same steps as the initial Sanity Check"},{type:"paragraph",content:"Run yarn dev in your terminal"},{type:"paragraph",content:"Navigate to localhost:3000 in a browser"}],"ArNS Viewer"],["CSS","css",[{type:"paragraph",content:"You will likely notice that everything functions correctly, but it doesnt look very nice. This is because we havent updated our css at all."},{type:"paragraph",content:"The primary css file for this project is css > App.css. You can make whatever css rules here that you like to make the page look the way you want."}],"ArNS Viewer"],["Deploy With Turbo","deploy-with-turbo",[{type:"paragraph",content:"Once your app is looking the way you want it, you can deploy it to the permaweb using Turbo. For this, you will need an Arweave wallet with some Turbo Credits. Make sure you don't place your keyfile for the wallet inside the project directory, or you risk it getting uploaded to Arweave by mistake."},{type:"paragraph",content:"In your terminal, run the command:"},{type:"code",content:"yarn deploy:turbo -w "},{type:"paragraph",content:"Make sure to replace with the actual path to your Arweave wallet. This will create a static build of your entire project, upload it to Arweave, and print out in the terminal all of the details of the upload."},{type:"paragraph",content:"Find the section in the print out manifestResponse which will have a key named id. That will be the Arweave transaction id for your project."},{type:"paragraph",content:"You can view a permanently deployed version of your project at https://arweave.net/"}],"ArNS Viewer"],["References","references",[{type:"paragraph",content:"Completed Project example: github"},{type:"paragraph",content:"Deployed Project: transaction id"}],"ArNS Viewer"]]},{url:"/build/guides/gql",sections:[["GraphQL",null,[],null],["Overview","overview",[{type:"paragraph",content:"GraphQL is a powerful query language designed for modern web applications to efficiently fetch data. It enables precise queries, allowing users to specify exactly which data they need and in what format, significantly reducing the amount of unnecessary data transferred. This approach is ideal for dealing with complex systems and large datasets, as it minimizes bandwidth and improves performance. GraphQL operates through a single endpoint, streamlining the way applications communicate with databases."},{type:"paragraph",content:"The integration of GraphQL with Arweave introduces a refined method for interacting with decentralized data storage. Arweave allows for the tagging of uploaded data, facilitating enhanced searchability and retrievability within its blockchain network. Utilizing GraphQL, users can perform targeted queries that leverage these tags, ensuring the retrieval of specific data swiftly and efficiently. This capability is particularly beneficial for the development of decentralized applications (dApps), the archival of content in a permanent and unalterable form, and the establishment of data marketplaces where precision and efficiency in data access are paramount."},{type:"paragraph",content:"Together, GraphQL and Arweave form a compelling combination, offering developers and users a robust framework for managing and querying data in a decentralized environment. This integration not only promotes the efficient and scalable retrieval of data but also supports the creation of more sophisticated and data-intensive applications on the decentralized web, maintaining a balance between technical depth and accessibility."}],"GraphQL"],["Constructing a Query","constructing-a-query",[],"GraphQL"],["Basic Syntax","basic-syntax",[{type:"paragraph",content:"In GraphQL, you start with a root field and use braces to outline the fields you want to retrieve, allowing for precise, hierarchical data requests. For instance:"},{type:"code",content:"{\n transactions {\n edges {\n node {\n id\n tags {\n name\n value\n }\n }\n }\n }\n}"},{type:"paragraph",content:"This query demonstrates fetching transactions and their tags, illustrating the hierarchical nature of GraphQL queries."}],"GraphQL"],["Customizing Searches with Tags","customizing-searches-with-tags",[{type:"paragraph",content:"Arweave utilizes a tagging system for transactions, enabling intricate search capabilities. You can filter queries using these tags:"},{type:"code",content:'{\n transactions(tags: [{name: "App-Name", values: "YourAppName"}]) {\n edges {\n node {\n id\n data {\n size\n type\n }\n }\n }\n }\n}'},{type:"paragraph",content:"This example filters transactions by a specific application name, and returns the id, size, and type of the transaction, showcasing how to customize queries for targeted data retrieval."},{type:"paragraph",content:"NOTE: Tags are not the only option for filtering results, but are extremely useful due to the ability to add custom tags during the upload process."}],"GraphQL"],["Understanding Edges and Nodes","understanding-edges-and-nodes",[{type:"paragraph",content:"In the realm of GraphQL queries, especially when interfacing with Arweave, grasping the concept of edges and nodes is pivotal for constructing efficient and effective queries. This structure is not unique to Arweave but is particularly relevant due to the decentralized and interconnected nature of the data stored on its blockchain."},{type:"paragraph",content:"Nodes: At the heart of GraphQL's query structure, nodes represent individual data points or entities. In the context of Arweave, a node could be a transaction, a block, or any piece of data stored within the network. Nodes are the primary targets of your query, containing the data you wish to retrieve, such as transaction IDs, tags, or the content of data transactions."},{type:"paragraph",content:"Edges: Serving as the glue between nodes, edges are constructs that outline the relationship between different nodes. They can contain metadata about the connection, such as the nature of the relationship or additional attributes that describe how nodes are linked. In many GraphQL implementations, including those that interact with Arweave, edges are used to navigate through collections of related data, making them crucial for understanding the data's structure and lineage."},{type:"paragraph",content:"This hierarchical model is especially useful for querying complex and relational data sets, allowing for detailed navigation and efficient data retrieval within Arweave's decentralized storage system. By effectively utilizing the edges and nodes structure, you can precisely target the data you need, whether it's filtering transactions by tags, fetching related transactions, or exploring the blockchain's structure."}],"GraphQL"],["Pagination","pagination",[{type:"paragraph",content:"To add pagination to your GraphQL queries, you can use the first, last, before, and after parameters. These parameters control the slice of data you're querying, making data retrieval more efficient and manageable."},{type:"paragraph",content:"first: Specify the number of items to retrieve from the start of the list or dataset."},{type:"paragraph",content:"last: Specify the number of items to retrieve from the end of the list or dataset."},{type:"code",content:"{\n transactions(first: 10) {\n edges {\n node {\n id\n }\n }\n }\n}"},{type:"paragraph",content:"This query fetches the first 10 transactions."},{type:"paragraph",content:"To navigate through your dataset, you can use after and before in conjunction with first or last. These parameters accept cursors, which are typically provided in the response of your initial query."},{type:"paragraph",content:"after: Fetch items after the specified cursor, used with first."},{type:"paragraph",content:"before: Fetch items before the specified cursor, used with last."},{type:"code",content:'{\n transactions(first: 10, after: "cursorOfLastItem") {\n edges {\n node {\n id\n }\n }\n }\n}'},{type:"paragraph",content:'This query fetches the next 10 transactions following the transaction with the cursor "cursorOfLastItem".'},{type:"paragraph",content:"If no pagination terms are set, GraphQL servers may apply default limits to prevent excessively large datasets from being returned in a single query, potentially impacting performance. The default behavior can vary based on the server's configuration but often involves returning a predefined maximum number of items."},{type:"paragraph",content:"For instance, without specifying first or last, a query to the transactions field might return the first 5-10 transactions by default, depending on the server settings."},{type:"paragraph",content:"This behavior ensures that server resources are not overwhelmed by large requests and that client applications receive data in manageable chunks."}],"GraphQL"],["General Tips for Optimizing Queries","general-tips-for-optimizing-queries",[{type:"paragraph",content:"To optimize your GraphQL queries in Arweave, follow these general guidelines:"},{type:"paragraph",content:"Specificity: Query with the most precise tags possible to narrow the search scope and enhance performance."},{type:"paragraph",content:"Minimalism: Limit your query to the essential set of tags to reduce processing time and data transfer."},{type:"paragraph",content:"Schema Design: Design your app's schema to reflect query patterns, possibly introducing tags that encapsulate frequent combinations of criteria."},{type:"paragraph",content:"Include Non-tag Fields: Adding fields like owner can refine your search, making your queries more efficient."},{type:"paragraph",content:"Order Your Tags: Arrange tags from most specific to most general to leverage Arweave's indexing more effectively."},{type:"paragraph",content:"By incorporating these strategies, developers can achieve faster and more precise data access from Arweave, enhancing the performance and responsiveness of decentralized applications. This balanced approach to query construction and optimization is key to navigating the expansive and decentralized storage landscape Arweave provides."}],"GraphQL"],["Making a Query","making-a-query",[{type:"paragraph",content:"Executing GraphQL queries within the Arweave ecosystem offers flexibility and multiple avenues for developers and users alike. Whether you prefer a hands-on, manual approach to constructing and testing queries, or you aim for automation and integration within your applications, Arweave provides the tools necessary to interact with its decentralized data storage seamlessly."}],"GraphQL"],["GraphQL Playground","graph-ql-playground",[{type:"paragraph",content:"For those new to GraphQL or seeking to fine-tune their queries before implementation, the GraphQL playground offers an invaluable resource. This interactive interface allows users to manually construct queries, explore the schema, and immediately see the results of their queries. Accessible via web browsers, the playground can be found at the /graphql endpoint of most Arweave indexing services, such as https://arweave.dev/graphql. Here, you can experiment with different queries, understand the structure of the data, and refine your approach without writing a single line of code in your application."},{type:"paragraph",content:"Steps for Accessing the GraphQL Playground:"},{type:"paragraph",content:"Navigate to https://arweave.dev/graphql, or the graphql endpoint of any AR.IO gateway, in your web browser."},{type:"paragraph",content:"Enter your GraphQL query in the provided interface."},{type:"paragraph",content:'Press the "play" button to execute the query to see real-time results and debug as needed.'}],"GraphQL"],["Using an API","using-an-api",[{type:"paragraph",content:"For application development and automation, making GraphQL queries programmatically is essential. You can send POST requests directly to the GraphQL endpoint of any indexing service that supports it, such as arweave.net or any AR.IO gateway. These requests should contain your query in the body, allowing for dynamic and automated data retrieval within your application."},{type:"paragraph",content:"When selecting an indexing service, consider the data coverage and reliability of the gateway to ensure it meets your application's needs. Different gateways might have varying degrees of indexed data available, so choosing one that is consistently up-to-date and comprehensive is key."},{type:"paragraph",content:"Example of making a programmatic query:"},{type:"code",content:"const axios = require('axios');\n\nconst query = {\n query: `\n {\n transactions(tags: [{name: \"App-Name\", values: \"YourAppName\"}]) {\n edges {\n node {\n id\n tags {\n name\n value\n }\n }\n }\n }\n }\n `\n};\n\naxios.post('https://arweave.net/graphql', query, {\n headers: { 'Content-Type': 'application/json' },\n})\n.then(response => console.log(response.data))\n.catch(error => console.error('Error:', error));"}],"GraphQL"],["Using an SDK","using-an-sdk",[{type:"paragraph",content:"For an even more integrated experience, some Software Development Kits (SDKs) offer direct methods for executing GraphQL queries. The Arweave SDK, for example, provides built-in functionalities to interact with the blockchain, simplifying the process of making queries. By leveraging these SDKs, developers can bypass the intricacies of manual HTTP request construction, focusing instead on the logic and design of their applications."},{type:"paragraph",content:"Example of using the Arweave SDK for GraphQL queries:"},{type:"code",content:"// Assuming the Arweave SDK is already set up and initialized\nconst query = {\n query: `\n {\n transactions(tags: [{name: \"App-Name\", values: \"YourAppName\"}]) {\n edges {\n node {\n id\n tags {\n name\n value\n }\n }\n }\n }\n }\n `\n};\n\narweave.api.post('/graphql', query)\n .then(response => {\n console.log(response.data);\n })\n .catch(error => {\n console.error('Error:', error);\n });"}],"GraphQL"]]},{url:"/build/guides/permaweb-deploy",sections:[["Deploy a Website or Application",null,[],null],["Overview","overview",[{type:"paragraph",content:"With the growing popularity of permanently deployed apps, hosted on Arweave, along with the growing list of tools offered by AR.IO, several methods have been developed to automate the process of deploying a website and updating the ArNS name pointed at it. A particularly useful tool for this is permaweb-deploy from Forward Research."},{type:"paragraph",content:"permaweb-deploy is a cli tool that handles uploading a build folder to Arweave using Turbo, creating a manifest, and then updating an ArNS name to point at the new manifest. It being a cli tool makes it very easy to incorporate into a github actions flow. Setting up an automated deployment with permaweb-deploy is simple, but does require a few steps."}],"Deploy a Website or Application"],["Getting Started","getting-started",[],"Deploy a Website or Application"],["Installing package","installing-package",[{type:"paragraph",content:"permaweb-deploy is an npm package, and must be installed in any project before it can be used. If you are using npm, you can install the package with the below command:"},{type:"code",content:"npm install permaweb-deploy"},{type:"paragraph",content:"If you prefer yarn for your package installations, the process is slightly more involved. permaweb-deploy is not designed for installation with yarn, so you must provide the additional argument ignore-engines in order to skip over the yarn version error you would normally get with installation. There are two methods for doing so:"},{type:"paragraph",content:"Directly in the install command"},{type:"code",content:"yarn add permaweb-deploy --ignore-engines"},{type:"paragraph",content:"In a .yarnc file"},{type:"paragraph",content:"You can provide a file, named .yarnc in the same directory as your package.json in order to assign specific instructions to all of your yarn commands. Creating a .yarnc file with the line"},{type:"code",content:"ignore-engines true"},{type:"paragraph",content:"will have the same effect as providing the flag directly in your yarn command"}],"Deploy a Website or Application"],["Adding a Deploy Script","adding-a-deploy-script",[{type:"paragraph",content:"The simplest way to utilize the permaweb-deploy tool is to build it into a script in your package.json. Here you will provide all of the variables that permaweb-deploy needs in order to function properly, as well as ensure that your app is statically built before being uploaded."},{type:"code",content:'"scripts": {\n "build": "vuepress build src",\n "deploy": "npm run build && permaweb-deploy --deploy-folder ./src/.vuepress/dist --ant-process $DEPLOY_ANT_PROCESS_ID"\n },'},{type:"paragraph",content:"The above example shows a build script for a vuepress app, which will build the app into a static folder for deployment, and a deploy script which runs build and then permaweb-deploy. Your build script will look different depending on the framework you are using, but most will provide that for you when you create your app."},{type:"paragraph",content:"The permaweb-deploy command has two required arguments:"},{type:"paragraph",content:"--deploy-folder\nThis is the relative path (from your package.json) to the build folder you want to upload. In a vuepress app, that will be ./src/.vuepress/dist unless you manually specify otherwise in your vuepress configuration. It will be different depending on your chosen framework and if you have modified the default location."},{type:"paragraph",content:"--ant-process\nThis is the process id of the Arweave Name Token for the ArNS name you want to deploy to. You can find this id by viewing the name on arns.app. Providing the process id is crucial for making sure the update is sent to the ao process that controls the ArNS name."},{type:"paragraph",content:"There is also the additional, optional flag --undername. If you want to deploy your app to an undername on an ArNS name, provide that name with this flag."}],"Deploy a Website or Application"],["Providing Arweave Wallet Keys","providing-arweave-wallet-keys",[{type:"paragraph",content:"While using permaweb-deploy, you will be uploading data to Arweave using Turbo, as well as performing protected actions on an Arweave Name Token. Because of this, you will need to provide the keys to an Arweave wallet in order for the actions to be successful. The wallet must contain Turbo Credits to pay for the upload, and it must either be a controller or the owner of the ArNS name you are trying to update."},{type:"paragraph",content:"permaweb-deploy requires your wallet keyfile be encoded in base64 format. You can convert a local keyfile to base64, and copy the new value to your clipboard by using one of the below commands, depending on your operating system:"},{type:"paragraph",content:"Linux"},{type:"code",content:"base64 wallet.json | xclip -selection clipboard"},{type:"paragraph",content:"Mac"},{type:"code",content:"base64 wallet.json | pbcopy"},{type:"paragraph",content:"Windows (CMD)"},{type:"code",content:"base64 wallet.json | clip"},{type:"paragraph",content:"Be sure to replace wallet.json with the path to your chosen wallet keyfile. Once you have this value saved to your clipboard, you can move on to the next step."}],"Deploy a Website or Application"],["Create Github Secrets","create-github-secrets",[{type:"paragraph",content:"Anyone who has your wallet keyfile (including the base64 formatted keyfile) has full control over your wallet and any of its assets. Because of this, you do not want to include it directly in your package.json script. Instead, keep the value safe by storing it in a github secret. You will create the secrets in the settings tab on your github repo, and the secrets will act as environmental variables in the github actions workflow."},{type:"paragraph",content:'You will need to create 2 secrets"'},{type:"paragraph",content:"DEPLOY_KEY: This is the base64 encoded version of your Arweave wallet keyfile."},{type:"paragraph",content:"ANT_PROCESS: This is the process id of the Arweave Name Token for your ArNS name. This value is not as sensitive, and may be provided in your package.json without issue, but it is a very long hashed string, and it is much easier to work with the variable name than the string itself."}],"Deploy a Website or Application"],["Create Action Workflow","create-action-workflow",[{type:"paragraph",content:"Github Actions allow you to perform specific actions whenever you push code to github. They are handled by using .yaml files provided in /.github/workflows."},{type:"paragraph",content:"To get started, create a new file named deploy.yaml in the workflows directory, then paste the below inside of it:"},{type:"code",content:'name: Arweave Deploy\n\non:\n push:\n branches:\n - main\n\njobs:\n Arweave-build-and-deploy:\n runs-on: ubuntu-latest\n\n steps:\n - uses: actions/checkout@v2\n\n - name: Setup Node.js environment\n uses: actions/setup-node@v2\n with:\n node-version: "20"\n\n - name: Run deployment script\n env:\n DEPLOY_KEY: ${{ secrets.DEPLOY_KEY }}\n DEPLOY_ANT_PROCESS: ${{ secrets.DEPLOY_ANT_PROCESS}}\n run: |\n npm install\n npm run deploy'},{type:"paragraph",content:"The above tells github to perform these actions when you push new code to the branch main"},{type:"paragraph",content:"It then sets up a vps with nodejs v 20. When that is complete, it installs dependencies for your project using npm (You will need to add a step to install yarn if that is your preferred package manager), and runs your deploy script, which builds your static folder and then runs permaweb-deploy. It also loads your github secrets into environmental variables that can be used by your deploy script."}],"Deploy a Website or Application"],["Deploying App","deploying-app",[{type:"paragraph",content:"With the above setup complete, the only thing you need to do to deploy a new version of a permasite app to Arweave is push the updated code to branch main on github. Everything else is fully automated."}],"Deploy a Website or Application"]]},{url:"/learn/concepts/manifests",sections:[["Manifests",null,[],null],["Overview","overview",[{type:"paragraph",content:"AR.IO Gateways support friendly-path-name routing for data on Arweave via Manifests. This greatly improves the programmability of data relationships. Consider an illustrative example where data stored on Arweave and accessed like this:"},{type:"code",content:"http:///cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI (txID of a website's index.html)\nhttp:///3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV (txID of its js/style.css)\nhttp:///or0_fRYFcQYWh-QsozygI5Zoamw_fUsYu2w8_X1RkYZ (txID of its assets/img/logo.png)"},{type:"paragraph",content:"can instead be accessed like this:"},{type:"code",content:"http:/// (resolves to the txID of index.html)\nhttp:////js/style.css\nhttp:////assets/img/logo.png"},{type:"paragraph",content:"NFT collections also benefit from manifest-based routing:"},{type:"code",content:"http:////0.png\nhttp:////1.png\nhttp:////2.png\n... and so on."},{type:"paragraph",content:"AR.IO gateways are capable of resolving manifest paths in a relative manner. An HTML page loading assets from Arweave would be very difficult to develop, maintain, and harden against hosting domains leaving existence if assets had to be linked to by a fully qualified domain name and an Arweave data item ID as the path. For example:"},{type:"code",content:''},{type:"paragraph",content:"Manifests allow HTML pages to use relative paths to assets with friendly names so that the document is easy to read, maintain, and host across any AR.IO domain. For example:"},{type:"code",content:''},{type:"paragraph",content:"Relative routing eliminates the need for every link to contain the full Arweave transaction ID and fully qualified domain name. This makes the HTML more readable and ensures that links remain valid even if the hosting domain changes. If index.html needed to access js/style.css, the relative link ./js/style.css could be used instead of /js/style.css. This relative routing is incredibly useful for linking together files in a way that allows functional websites to be hosted entirely on Arweave."},{type:"paragraph",content:"Learn more about relative path routing and structuring files into a permanently hosted website in ArDrive's decentralized app guide"}],"Manifests"],["What is a Manifest","what-is-a-manifest",[{type:"paragraph",content:'Manifests, also known as "Path Manifests" or "Arweave Manifests," are JSON objects that connect various Arweave data items and define relational paths for easy navigation. A common use case for manifests is permanently hosting websites on Arweave by linking all necessary files together. An AR.IO gateway can then resolve the manifest into a fully functional website.'}],"Manifests"],["Sample Manifest","sample-manifest",[{type:"code",content:'{\n "manifest": "arweave/paths",\n "version": "0.2.0",\n "index": {\n "path": "index.html"\n },\n "fallback": {\n "id": "iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ"\n },\n "paths": {\n "index.html": {\n "id": "cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI"\n },\n "404.html": {\n "id": "iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ"\n },\n "js/style.css": {\n "id": "3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV"\n },\n "css/style.css": {\n "id": "sPiQvpAUXLVK3zF6iXSfo7bkCVQkiLNt24dVtXUKBfZ"\n },\n "css/mobile.css": {\n "id": "fZ4d7bkCAUiXSfo3zFsPiQvpLVKVtXUKB6kiLNt2XVQ"\n },\n "assets/img/logo.png": {\n "id": "or0_fRYFcQYWh-QsozygI5Zoamw_fUsYu2w8_X1RkYZ"\n },\n "assets/img/icon.png": {\n "id": "0543SMRGYuGKTaqLzmpOyK4AxAB96Fra2guHzYxjRGo"\n }\n }\n}'}],"Manifests"],["How it Works","how-it-works",[{type:"paragraph",content:"A resolver, typically an AR.IO gateway, resolves URLs requesting content based on a manifest transaction ID to the corresponding path key in the paths object. The URL schema for this type of request is https:////."}],"Manifests"],["Example Usage","example-usage",[{type:"paragraph",content:"Assume the manifest above is uploaded to Arweave with the transaction ID UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk. The below table shows https requests to the AR.IO gateway arweave.dev requesting various endpoints on the manifest transaction Id, the manifest path where the gateway will find the data to return, and the resulting Arweave txId."},{type:"paragraph",content:"Request Path\nManifest Path\nData served from txID"},{type:"paragraph",content:"https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk\nindex\ncG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI"},{type:"paragraph",content:"https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk/index.html"},{type:"paragraph",content:"index.html\ncG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI"},{type:"paragraph",content:"https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk/js/style.css"},{type:"paragraph",content:"js/style.css\n3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV"},{type:"paragraph",content:"https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk/foobar"},{type:"paragraph",content:"fallback\niXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ"}],"Manifests"],["Specifications","specifications",[],"Manifests"],["Transaction Tags","transaction-tags",[{type:"paragraph",content:"Manifest are uploaded to Arweave in the same manner as any other data item. A specific content type tag must be added while uploading so that resolvers like the AR.IO gateways can recognize a manifest and properly resolve the paths. Tags must be attached to the manifest at the time of upload. They cannot be added later without uploading a new manifest, and they must be attached to the upload transaction, NOT placed inside the json object."},{type:"paragraph",content:"Failure to provide this tag will result in resolvers not recognizing the manifest, so they will only return the raw json instead of the linked data items."}],"Manifests"],["Content-Type","content-type",[{type:"code",content:'{ "name": "Content-Type", "value": "application/x.arweave-manifest+json" }'}],"Manifests"],["Transaction Data","transaction-data",[{type:"paragraph",content:"Being a json object, there are several attributes that make up the structure of a manifest. The json object must be fully defined and uploaded to Arweave as a data item."}],"Manifests"],["manifest","manifest",[{type:"code",content:'"manifest": "arweave/paths"'},{type:"paragraph",content:"The manifest attribute serves as an additional validation layer. It must have the value arweave/paths in order for a gateway to resolve the manifest."}],"Manifests"],["version","version",[{type:"code",content:'"version": "0.2.0"'},{type:"paragraph",content:"The version attribute defines the version of manifest schema a manifest is using."}],"Manifests"],["index","index",[{type:"code",content:'"index": {\n "id": "cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI"\n }'},{type:"paragraph",content:"or"},{type:"code",content:'"index": {\n "path": "index.html",\n }'},{type:"paragraph",content:"The index attribute is an object that defines the base, or 'starting' data item. It is similar to the / endpoint on a website. When resolving the manifest with no additional path definition, this is the data item that will be returned."},{type:"paragraph",content:"index accepts either path or id as sub attributes. path represents the key of a defined path in the manifest, while id represents a specific Arweave data item transaction Id."},{type:"paragraph",content:"If both path and id are defined in index, id will override path."}],"Manifests"],["fallback","fallback",[{type:"code",content:'"fallback": {\n "id": "iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ"\n }'},{type:"paragraph",content:"The fallback attribute is an object that defines an Arweave data item transaction Id for the resolver to fall back to if it fails to correctly resolve a requested path. For example, it can act as a 404 page if a user requests manifest/non-existent-page"},{type:"paragraph",content:"fallback accepts id as a sub attribute, representing an Arweave data item transaction Id."}],"Manifests"],["paths","paths",[{type:"code",content:'"paths": {\n "index.html": {\n "id": "cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI"\n },\n "404.html": {\n "id": "iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ"\n },\n "js/style.css": {\n "id": "3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV"\n },\n "css/style.css": {\n "id": "sPiQvpAUXLVK3zF6iXSfo7bkCVQkiLNt24dVtXUKBfZ"\n },\n "css/mobile.css": {\n "id": "fZ4d7bkCAUiXSfo3zFsPiQvpLVKVtXUKB6kiLNt2XVQ"\n },\n "assets/img/logo.png": {\n "id": "or0_fRYFcQYWh-QsozygI5Zoamw_fUsYu2w8_X1RkYZ"\n },\n "assets/img/icon.png": {\n "id": "0543SMRGYuGKTaqLzmpOyK4AxAB96Fra2guHzYxjRGo"\n }\n }'},{type:"paragraph",content:"The paths attribute is an object that defines the url paths that a manifest can resolve to. If a user navigates to manifest/index.html the resolver will look for index.html as a key in the paths object and return the corresponding id. (cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI)"}],"Manifests"]]},{url:"/learn/concepts/normalized-addresses",sections:[["Normalized Addresses",null,[],null],["Overview","overview",[{type:"paragraph",content:"Different blockchains use different formats for the public keys of wallets, and the native addresses for those wallets. In most cases, when a system in the Arweave ecosystem needs to display the wallet address of a wallet from a different blockchain, for instance in the Owner.address value of an AO process spawned by an ETH wallet, that address will be normalized into the format recognized by Arweave. Specifically, a 43 character base64url representation of the sha256 hash of the public key. This is done to prevent potential errors by systems in the Arweave ecosystem that expect these values to be a certain size and conform to a specific format."},{type:"paragraph",content:"Essentially, normalized addresses are a way to represent public keys and wallet addresses from other blockchains in a way that is familiar to systems in the Arweave ecosystem."},{type:"paragraph",content:"A tool for easily obtaining a normalized addresses from public keys can be found at ar://normalize-my-key"}],"Normalized Addresses"],["At A Glance","at-a-glance",[],"Normalized Addresses"],["Public Keys and Addresses","public-keys-and-addresses",[{type:"paragraph",content:"Crypto wallets consist of two separate components. The public keys, which are public knowledge and can be seen by anyone, and the private keys, which only the owner of a wallet should have access to. Crypto wallet addresses are derived from the public key."},{type:"paragraph",content:"It is important to note that all crypto wallet public and\nprivate keys are binary data. The values provided below for Arweave and\nEthereum/Polygon public keys are base64url and hex encoded representations of\nthat binary data respectively."}],"Normalized Addresses"],["Arweave","arweave",[{type:"paragraph",content:"The public key for an Arweave wallet is the n field of the JWK json file."},{type:"paragraph",content:"0jkGWDFYI3DHEWaXhZitjTg67T-enQwXs50lTDrMhy2qb619_91drv_50J5PwrOYJiMmYhiEA5ojMvrrAFY-Dm1bJbJfVBU1kIsPho2tFcXnbSOa2_1bovAys0ckJU07wkbmIUpzp3trdxYReB4jayMMOXWw9B8xS0v81zFmK3IbCtL9N6WNTMONOSMATHFQrGqtDhDUqKyIsQZCBPFvfGykRWaLWzbtAUrApprqG9hfExQzppNsw0gsftNSHZ1emC5tC2fuib6FhQw9TE2ge9tUjEZNALcVZvopTtTX0H2gEfnRJ48UNeV3SKggjXcoPVeivmqXuPBGncXWWq1pHR-Xs4zSLA5Mgcw_tQJc4FIER0i7hUlZXoc991ZHyOvAC-GlHWzQwvrlY11oD38pB47NkHN2WVPtUCAtyYQe5TE6Xznd9kPgqqvVUkV0s0suh5vINGoiPEnMjyhYEN7eOmJRIJ_A87IJesbdPRV4ZzBsqPbd02RG3ZuVpc3gI1xKvwH1WS05XI8eWK-BbvB3oxB7WjaQTWcfBWhMEULiwx-SucuyAzPAw3i6Wjtq61TcL9SdWhmOf9_yo-Np052tj7MQ66nmgdOH_MEKYjAdFypxTsRQoSLbv28HEcSjwx8u3pY0q0gKMK_5X2XKJrp2i2GB_fVgbcpH9YsgrYxh1Q8"},{type:"paragraph",content:"The public wallet address for that wallet is 9ODOd-_ZT9oWoRMVmmD4G5f9Z6MjvYxO3Nen-T5OXvU, this is obtained by decoding the public key from base64url to normalize padding, sha256 hashing the result, and then base64url encoding that."}],"Normalized Addresses"],["Ethereum/Polygon","ethereum-polygon",[{type:"paragraph",content:"The public key for an EVM wallet (Ethereum, Polygon/Matic) is derived from its private key, using the Elliptic Curve Digital Signature Algorithm, or ECDSA."},{type:"paragraph",content:"0xb5d96e5533334a630af9d50b226011d44b9879c3165ffee0601bb0bac621e0047c302d4b72e4b1ca145043940c53093021825726cacdbf1d0a0e8ff2e70a4037"},{type:"paragraph",content:"The public wallet address is 0x084af408C8E492aC52dc0Ec76514A7deF8D5F03f, this is obtained by removing the first byte from the public key, Keccak-256 hashing the remainder, taking the the last 20 bytes (40 hexadecimal characters) and prepending 0x to it."}],"Normalized Addresses"],["Solana","solana",[{type:"paragraph",content:"A Solana wallet is an array of 64 bytes. The first 32 bytes are the private key, and the last 32 bytes are the public key. Below is the public key portion of a Solana wallet:"},{type:"paragraph",content:"[172, 175, 23, 95, 23, 124, 38, 171, 25, 20, 245, 213, 59, 9, 18, 89, 46, 70, 135, 84, 137, 205, 251, 95, 8, 226, 233, 46, 78, 34, 212, 86]"},{type:"paragraph",content:"The public wallet address for this wallet is Cd5yb4mvbuQyyJgAkriFZbWQivh2zM68KGZX8Ksn1L85, this is derived by base58 encoding the public key bytes."}],"Normalized Addresses"],["Normalizing Addresses","normalizing-addresses",[{type:"paragraph",content:"As shown in the above examples, the format of public keys, and the resulting derived wallet addresses, vary widely between blockchains. Arweave manages this by applying the same derivation methods that Arweave uses for its own wallets to the public keys from other chains."}],"Normalized Addresses"],["Ethereum/Polygon","ethereum-polygon-2",[{type:"paragraph",content:"The leading 0x and uncompressed flag 04 (if present) is removed from the public key of an EVM wallet, and then the remainder is base64url encoded to obtain the Arweave normalized public key. Continuing with the same public key in the above example, the normalized public key would be:"},{type:"paragraph",content:"2W5VMzNKYwr51QsiYBHUS5h5wxZf_uBgG7C6xiHgBHwwLUty5LHKFFBDlAxTCTAhglcmys2_HQoOj_LnCkA3"},{type:"paragraph",content:"This value is what is used as the GraphQL tag owner value for data items being uploaded to Arweave using an EVM wallet. The normalized address is then derived from this value by sha256 hashing it, and then base64url encoding the result:"},{type:"paragraph",content:"5JtuS4yOFtUX2Rg3UU7AgBaUqh4s8wyyNTZk9UrzI-Q"}],"Normalized Addresses"],["Solana","solana-2",[{type:"paragraph",content:"The normalized public key for Solana wallets are derived similarly. The 32 byte public key is base64url encoded:"},{type:"paragraph",content:"rK8XXxd8JqsZFPXVOwkSWS5Gh1SJzftfCOLpLk4i1FY"},{type:"paragraph",content:"Again, this value is used for the GraphQl tag owner when uploading data. It can then be sha256 hashed, and base64url encoded again to derive the normalized address:"},{type:"paragraph",content:"K8kpPM1RID8ZM2sjF5mYy0rP4gXSRDbrwPUd9Qths64"}],"Normalized Addresses"]]},{url:"/learn/concepts/sandboxing",sections:[["Browser Sandboxing",null,[],null],["Overview","overview",[{type:"paragraph",content:"Browser sandboxing allows data requests to a gateway node to benefit from the security advantages of using a browser's same-origin policy by redirecting the requests to a pseudo-unique subdomain of the gateway's apex domain. For example, an attempt to access https://arweave.net/gnWKBqFXMJrrksEWrXLQRUQQQeFhv4uVxesHBcT8i6o would redirect to https://qj2yubvbk4yjv24syelk24wqivcbaqpbmg7yxfof5mdqlrh4rova.arweave.net/gnWKBqFXMJrrksEWrXLQRUQQQeFhv4uVxesHBcT8i6o"},{type:"paragraph",content:"Two DNS records are required to link a domain to an Arweave transaction on a gateway node. For example, www.mycustomsite.com would need the following records to link it to www.arweave-gateway.net:"},{type:"paragraph",content:"A DNS CNAME record pointing to an Arweave gateway: www CNAME arweave-gateway.net,"},{type:"paragraph",content:"A DNS TXT record linking the domain with a specific transaction ID: arweavetx TXT kTv4OkVtmc0NAsqIcnHfudKjykJeQ83qXXrxf8hrh0S"},{type:"paragraph",content:"When a browser requests www.mycustomsite.com the user's machine will (through the usual DNS processes) resolve this to the IP address for the gateway node arweave-gateway.net. When the gateway receives an HTTP request with a non-default hostname, e.g. www.mycustomsite.com instead of www.arweave-gateway.net, the gateway will query the DNS records for www.mycustomsite.com and the 'arweavetx' TXT record will tell the node which transaction to serve."}],"Browser Sandboxing"],["TLS and its Role in Browser Sandboxing","tls-and-its-role-in-browser-sandboxing",[{type:"paragraph",content:"Transport Layer Security (TLS) is a cryptographic protocol designed to provide communications security over a computer network. In the context of Arweave applications and browser sandboxing, TLS plays a critical role in ensuring secure data transmission and enabling the effective use of browser security features."},{type:"paragraph",content:"When Arweave applications are accessed without TLS, most browsers restrict the use of native cryptographic functions. These functions, which include hashing, signing, and verification, are essential for the secure operation of Arweave permaweb apps. Without TLS, not only are these functions unavailable, but the applications also become susceptible to various security threats, notably man-in-the-middle (MITM) attacks. Although Arweave transactions are signed, making direct MITM attacks challenging, the absence of encryption can expose other vulnerabilities. For instance, attackers could intercept and alter the /price endpoint, potentially causing transaction failures or leading to overcharging."},{type:"paragraph",content:"To address these concerns, gateway operators are responsible for generating and maintaining TLS certificates for their gateways. This can be achieved through various systems, such as ACME for Let's Encrypt. An important step in setting up a gateway is obtaining a wildcard TLS certificate for the gateway's domain. This certificate secures traffic on both the apex domain and its single-level subdomains (e.g., gateway.com and subdomain.gateway.com)."},{type:"paragraph",content:"The integration of TLS is crucial for the implementation of browser sandboxing. When a browser requests a transaction from a gateway, the gateway issues a 301 redirect to a subdomain of the gateway, using a Base32 pseudo-unique address derived from the transaction ID. This redirection, secured by TLS, invokes the browser's same-origin policy. As a result, the requested web page is confined within a secure sandbox environment, isolated from other domains. This isolation is vital for maintaining the integrity and security of transactions and interactions within Arweave's permaweb applications."}],"Browser Sandboxing"],["Deriving Sandbox Value","deriving-sandbox-value",[{type:"paragraph",content:"AR.IO nodes generate browser sandbox values deterministically. Because of this, it is possible to calculate ahead of time what that value will be for a particular transaction id."},{type:"paragraph",content:"Sandbox values are a Base32 encoding of the transaction ID. AR.IO gateways use the following code snippet to accomplish the encoding:"},{type:"code",content:"const expectedTxSandbox = (id: string): string => {\n return toB32(fromB64Url(id));\n};"},{type:"paragraph",content:"Example:"},{type:"code",content:"const id = 'gnWKBqFXMJrrksEWrXLQRUQQQeFhv4uVxesHBcT8i6o';\nconst expectedTxSandbox = (id): string => {\n return toB32(fromB64Url(id));\n};\nconsole.log(expectedTxSandbox);"},{type:"paragraph",content:"Example Output:"},{type:"code",content:"qj2yubvbk4yjv24syelk24wqivcbaqpbmg7yxfof5mdqlrh4rova"},{type:"paragraph",content:"View the full code for generating browser sandbox values here."}],"Browser Sandboxing"]]},{url:"/learn/concepts/wayfinder",sections:[["Wayfinder Protocol",null,[],null],["Overview","overview",[{type:"paragraph",content:"The Wayfinder protocol is a URI scheme designed to translate requests for Arweave content into https:// requests. Essentially, Wayfinder allows for transforming traditional Arweave URLs like https://arweave.net/long-txid into more concise and user-friendly forms such as ar://txid or ar://arns-name. When combined with the AR.IO WayFinder browser extension, the request can be directed to any number of functional AR.IO Gateways to serve the content."},{type:"paragraph",content:'An early technical breakdown of Wayfinder, formerly "ARCSS", created by Arweave community member DMac, can be found here.'}],"Wayfinder Protocol"],["Browser Integration","browser-integration",[{type:"paragraph",content:"The Wayfinder Protocol is currently facilitated via the WayFinder App or internal application integration. The intention is to lead popular web browsers like Chrome and Brave towards a direct integration of the Wayfinder Protocol, similar to recent integrations of the ipfs:// protocol. Such integration would remove the need for a client-side extension and boost developers' confidence in embedding Wayfinder Protocol URLs in their websites."}],"Wayfinder Protocol"],["Internal Application Integration","internal-application-integration",[{type:"paragraph",content:"Certain websites or apps may want to resolve Arweave Transaction ID's (TxId) internally. In these scenarios, they can process the Wayfinder Protocol internally without depending on browser support or the WayFinder App. A prime example is opensea.io. Opensea, an NFT marketplace, frequently imports NFT metadata from external sources. If metadata employs the Wayfinder Protocol, Opensea internally resolves these, presenting content without redirecting users through an https:// link."},{type:"paragraph",content:"There are two main approaches to resolving Wayfinder Protocol URLs:"},{type:"paragraph",content:"Convert Wayfinder into a request directed at a predefined Arweave gateway."},{type:"paragraph",content:"Retrieve a list of active AR.IO Gateways from the GAR by reading the contract state, or other available resources, and then fetch content from a gateway on the list."},{type:"paragraph",content:"Each strategy has its benefits and challenges, necessitating careful evaluation based on specific use cases."}],"Wayfinder Protocol"],["Benefits of Wayfinder Over Hardcoded Gateway Links","benefits-of-wayfinder-over-hardcoded-gateway-links",[{type:"paragraph",content:"Using the Wayfinder Protocol offers several advantages over hardcoded links to a specific gateway:"},{type:"paragraph",content:"Flexibility: Wayfinder links can be routed through any available AR.IO Gateway, ensuring content remains accessible even if a specific gateway is down or congested."},{type:"paragraph",content:"Decentralization: By not being tied to a single gateway, the Wayfinder Protocol embodies the decentralized spirit of the web, reducing potential censorship points."},{type:"paragraph",content:"Ease of Maintenance: Developers and content creators don't need to modify links if a gateway changes its URL or becomes unavailable. The WayFinder extension handles routing to an active gateway."},{type:"paragraph",content:"Consistency: Users always receive the same content, regardless of the gateway used, ensuring a consistent user experience."}],"Wayfinder Protocol"],["Use Cases","use-cases",[],"Wayfinder Protocol"],["Decentralized Web Hosting with Flexible Access","decentralized-web-hosting-with-flexible-access",[{type:"paragraph",content:"With Wayfinder, not only can websites be hosted on the Arweave network, but their accessibility is also enhanced. By using the Wayfinder Protocol, web developers can ensure that if a specific AR.IO Gateway is down, the content can still be accessed through another gateway, offering a more reliable and resilient user experience."}],"Wayfinder Protocol"],["Digital Archives and Preservation with Enhanced Sharing","digital-archives-and-preservation-with-enhanced-sharing",[{type:"paragraph",content:'Digitally archiving public domain works, especially in light of events like "banned books week", becomes more efficient with Wayfinder. Historical institutions or enthusiasts can easily share specific Wayfinder links to documents or media. Unlike hardcoded links which might break if a specific gateway goes offline, Wayfinder ensures that the content remains consistently accessible.'}],"Wayfinder Protocol"],["Media Sharing Platforms with Consistent Content Delivery","media-sharing-platforms-with-consistent-content-delivery",[{type:"paragraph",content:"For platforms hosting user-generated content, the Wayfinder Protocol provides not just decentralized hosting but also a guarantee of content delivery. Even if a content piece becomes viral and one gateway gets congested, Wayfinder ensures that users can still access the content through another gateway, providing a seamless experience."}],"Wayfinder Protocol"],["Decentralized Applications (DApps) with Reliable Front-End Accessibility","decentralized-applications-d-apps-with-reliable-front-end-accessibility",[{type:"paragraph",content:"DApps, while benefiting from Arweave's permanent hosting, can further ensure their front-end remains consistently accessible to users by using Wayfinder. If a DApp's front-end is accessed frequently, causing strain on one gateway, Wayfinder can help ensure the load is distributed, and the DApp remains online and functional."}],"Wayfinder Protocol"],["How it Works","how-it-works",[],"Wayfinder Protocol"],["Transaction ID","transaction-id",[{type:"paragraph",content:"To access content tied to an Arweave Transaction ID (TxId), simply append the TxId to ar://:"},{type:"code",content:"ar://qI19W6spw-kzOGl4qUMNp2gwFH2EBfDXOFsjkcNyK9A"},{type:"paragraph",content:"Inputting this into a WayFinder-equipped browser will route your request through the right AR.IO Gateway, translating it as per your Routing Method settings."}],"Wayfinder Protocol"],["ArNS","ar-ns",[{type:"paragraph",content:"Fetching content via an Arweave Name System (ArNS) name is straightforward. Attach the ArNS name to ar://:"},{type:"code",content:"ar://good-morning"},{type:"paragraph",content:"The Wayfinder protocol, along with the WayFinder App, discerns between TxIds and ArNS names. Once the suitable https:// request is formulated, the chosen gateway translates the ArNS name based on the ArNS aoComputer contract."}],"Wayfinder Protocol"],["Wayfinder App","wayfinder-app",[{type:"paragraph",content:"The AR.IO WayFinder App is a browser extension designed to facilitate the resolving of ar:// urls."}],"Wayfinder Protocol"],["v0.0.10","v0-0-10",[{type:"paragraph",content:"As of v0.0.10, Wayfinder supports the resolution of TXT records to Arweave content on top level domains. This innovative feature leverages DNS TXT records to associate Arweave transaction IDs with human-readable domain names, facilitating intuitive and memorable access to permaweb content. By simply entering an ar:// URL with a domain name, the Wayfinder App resolves the corresponding Arweave transaction ID through DNS TXT records, redirecting users directly to the content hosted on the Arweave network."},{type:"paragraph",content:"Setup: Owners of a domain can set a TXT record for that domain following the format ARTX ."},{type:"paragraph",content:"Wayfinder Redirection: With a TXT record set properly, whenever a user (who has Wayfinder installed) enters an ar:// URL containing a domain name (e.g., ar://example.com), the Wayfinder App performs a DNS lookup for that TXT record in order to redirect to the Arweave content. The lookup is completed through a secure DNS-over-HTTPS query to ensure privacy and integrity."},{type:"paragraph",content:"Dynamic Content Resolution: After retrieving the TXT record, the Wayfinder App extracts that Arweave transaction ID and dynamically redirects the user to the content on the permaweb. This process is transparent to the user, providing a seamless experience as if accessing a traditional website."}],"Wayfinder Protocol"],["Key Features","key-features",[{type:"paragraph",content:"Gasless: TXT records can be set without any onchain transactions that would require gas fees."},{type:"paragraph",content:"Easy Integration: Domain owners can easily link their permaweb content to their domains, making it accessible through a simple ar:// URL."},{type:"paragraph",content:"Dyncamic Content Access: Content links can be updated in real-time through DNS TXT records, without requiring any changes to the ar:// URL itself."},{type:"paragraph",content:"Enhanced User Experience: Offers users a familiar and easy-to-remember way to access permaweb content, leveraging standard web domain names."},{type:"paragraph",content:"Security and Privacy: Secure DNS-over-HTTPS queries for DNS lookups protect user privacy and enhances security."}],"Wayfinder Protocol"],["Use Cases","use-cases-2",[{type:"paragraph",content:"Branded Content Access: Companies and individuals can brand their permaweb content, making it accessible through their domain, enhancing brand visibility and user trust."},{type:"paragraph",content:"Dynamic Content Updates: Domain owners can easily update what Permaweb content their AR:// URL resolves to, which is ideal for frequently updated resources like documents, blogs, and application interfaces."},{type:"paragraph",content:"Educational and Informational Resources: Educational institutions and information providers can make their resources permanently available on the permaweb, accessible through simple, memorable URLs."},{type:"paragraph",content:"This feature marks a significant advancement in making decentralized content more accessible and user-friendly, bridging the gap between traditional internet usability and the permaweb’s permanence and censorship-resistant nature."}],"Wayfinder Protocol"]]},{url:"/learn/guides/ants",sections:[["Arweave Name System (ArNS)",null,[],null],["Overview","overview",[{type:"paragraph",content:"The Arweave Name System (ArNS) is a decentralized, censorship-resistant naming system on Arweave. It allows data on Arweave to be assigned to friendly domain names. Learn more about ArNS here."},{type:"paragraph",content:"This guide will walk you through the process of purchasing and managing an ArNS name using arns.app, the official ArNS portal from AR.IO."}],"Arweave Name System (ArNS)"]]},{url:"/learn/guides/ants-on-bazar",sections:[["Trading ANTs on Bazar",null,[],null],["Overview","overview",[{type:"paragraph",content:"Arweave Name Tokens are Atomic Asset Spec compliant AO tokens that manage records and permission for ArNS names. Because the ANT spec is compliant with the Atomic Asset Spec, they are tradable on Bazar, which is a decentralized market place for Atomic Assets on AO. There are a few simple steps that are required in order to make an ANT available on Bazar to be traded."}],"Trading ANTs on Bazar"],["Bazar Profile","bazar-profile",[{type:"paragraph",content:"Bazar relies on profiles for displaying user information and tradable assets. Profiles are AO processes that contain user specified information like a name, a nickname, and images associated with the profile. Profiles also track assets held by the profile in order to provide their information to bazar."}],"Trading ANTs on Bazar"],["Create a Profile","create-a-profile",[{type:"paragraph",content:'If you do not already have a profile associated with your wallet, you can easily create one on using the "Create your profile" button on bazar after connecting your wallet:'},{type:"paragraph",content:"You will be prompted to add, at a minimum, a name and handle (nickname) to associate with the profile. These values can be changed later."},{type:"paragraph",content:'Click "Save" at the bottom to finish creation of your profile.'},{type:"paragraph",content:'Once your profile is created, you can get its ao process Id at any time by clicking on the user icon in Bazar, and then the "Copy profile address" button from the menu.'}],"Trading ANTs on Bazar"],["Transfer ANT to the Profile","transfer-ant-to-the-profile",[{type:"paragraph",content:"Bazar profiles only track assets that are held in the profile process, not in a user wallet. In order for an ANT to be displayed and transferred on Bazar, it must first be transferred into the Bazar profile. This can be done easily using arns.app in your manage page for a given name."},{type:"paragraph",content:"Once an ANT is transferred into the profile process, it will automatically be detected and displayed by Bazar. It can be transferred or sold just like any other atomic asset on the marketplace, with no additional steps required."}],"Trading ANTs on Bazar"],["Restore Controllers","restore-controllers",[{type:"paragraph",content:"This is an optional step that will enable updating an ANT's Target Id without transferring it back into your wallet. This step may be safely skipped without affecting the ANT's functionality or tradability on Bazar."},{type:"paragraph",content:"Transferring an ANT to a new wallet or AO process resets all authorized controllers, or non-owner entities that are allowed to update some settings on the ArNS name. It does not reset the Target Id that the ArNS name is pointing to. If you want to be able to update the Target ID and undernames from your wallet using arns.app, you will need to set your wallet address as a controller for the ANT while it is in your profile. The easiest way to do this is using aos."},{type:"paragraph",content:"If you have not used aos before, you can find installation instructions here"},{type:"paragraph",content:"Using aos, you can log directly into your profile process with the command:"},{type:"code",content:'aos --wallet "/path/to/your/keyfile"'},{type:"paragraph",content:"Be sure to replace with the process Id for your profile process, and /path/to/your/keyfile with the path to the keyfile for the wallet you created the profile with."},{type:"paragraph",content:"Once you are logged in with aos, you can send a message to the ANT in your profile to set your wallet as a controller:"},{type:"code",content:'Send({ Target = "", Action = "Add-Controller", Controller = "" })'},{type:"paragraph",content:"Replace with the process Id of the ANT you transferred into your profile, and with your wallet address."}],"Trading ANTs on Bazar"]]},{url:"/build/ar-io-sdk/ant-registry/access-control-list",sections:[["accessControlList",null,[{type:"paragraph",content:"accessControlList is a method on the ANTRegistery class that receives a list of ANTs owned or controlled by the provided wallet address."},{type:"paragraph",content:"accessControlList does not require authentication"}],null],["Parameters","parameters",[],"accessControlList"],["Examples","examples",[{type:"code",content:"const { ANTRegistry } = require(('@ar.io/sdk'))\n\n async function main() {\n const antRegistry = ANTRegistry.init()\n\n const results = await antRegistry.accessControlList({\n address: \"GtDQcrr2QRdoZ-lKto_S_SpzEwiZiHVaj3x4jAgRh4o\"\n })\n\n console.log(results)\n }\n\n main()"},{type:"code",content:"const { ANTRegistry } = require(('@ar.io/sdk'))\n\n async function main() {\n const antRegistry = ANTRegistry.init()\n\n const results = await antRegistry.accessControlList({\n address: \"GtDQcrr2QRdoZ-lKto_S_SpzEwiZiHVaj3x4jAgRh4o\"\n })\n\n console.log(results)\n }\n\n main()"}],"accessControlList"],["output","output",[{type:"code",content:'{\n "Controlled": [\n "v-ICkGiQZX5fuxxIsl1UOSj2ykQbcwHp7VZe84MdgGo",\n "CWppm9tRhRFxQGMm_wOUlLoSjakfbAoWLX_RWjHIXAY",\n "ZI75Ij2NdSjcee59mtnucyGEHOm9Ua0ORPBJSo1wsMU",\n "Dw1aa_oX2Nz5Z-VrHT6snuojpOXK5LY3BTv6KgAoQxc",\n "NgfG4K9avqqP5P7m3wvk9hl1NJNuu8yn6oFVlDJs9cE",\n "fiKEr9aqPJXkPjrxGgu8lpRw0qnDV2uD2KkvabEFtjg",\n "SmTnkDqwFgng8APMHORqPMb9fM0nNviIkNsAxts4mc0",\n "1NroE5BWvZXvoSuQLuXRvRPaHTLZS940zgAxwG_1mcA"\n ],\n "Owned": [\n "AbCFQ6mMiCzJSQ_8YdWAjSda-AMlVjb-6XlgmlH87zU",\n "1-Bu7KDRqqKmX68XxAHmeDlYSlz6qjKXNYOQOBGrDMQ",\n "wKwYtHxH2LU3H79i2rYi-fzDCLkFiGOfWmoo7a4qzSo",\n "0ALZuX_sDw-Gbqd7vr6TNfl_S2zSfKqQg0axVZIH2lE",\n "kuuUlv3Kn6FbcmaDsBPuNwsoIar2JIQwV8dBnPJOgTY",\n "CD7CEsXic4qILGb0Q0jnox6d9_Xml_fSGl8bwMngSLE"\n ]\n}'}],"accessControlList"]]},{url:"/build/ar-io-sdk/ant-registry/register",sections:[["register",null,[{type:"paragraph",content:"register is a method on the ANTRegistry class that registers an ANT with the registry."},{type:"paragraph",content:"register requires authentication."}],null],["Parameters","parameters",[],"register"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANTRegistry, ArweaveSigner } = require((\'@ar.io/sdk\'))\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"))\n const antRegistry = ANTRegistry.init({\n signer: new ArweaveSigner(jwk)\n })\n\n const results = await antRegistry.register({\n processId: "ibJwWk9LTNwnSnc5SFnsJMONyWu0LgIGh11elGOpBqY"\n })\n }\n\n main()'},{type:"code",content:"const { ANTRegistry, ArConnectSigner } = require(('@ar.io/sdk'))\n\n async function main() {\n const antRegistry = ANTRegistry.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n\n const results = await antRegistry.register({\n processId: \"ibJwWk9LTNwnSnc5SFnsJMONyWu0LgIGh11elGOpBqY\"\n })\n }\n\n main()"}],"register"]]},{url:"/build/ar-io-sdk/ants/approve-primary-name-request",sections:[["approvePrimaryNameRequest",null,[{type:"paragraph",content:"approvePrimaryNameRequest is a method on the ANT class that approves a primary name request for a given name or address."},{type:"paragraph",content:"approvePrimaryNameRequest requires authentication."}],null],["Parameters","parameters",[],"approvePrimaryNameRequest"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.approvePrimaryNameRequest({\n name: \'arns\',\n address: \'t4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3\', // must match the request initiator address\n ioProcessId: ARIO_TESTNET_PROCESS_ID, // the ARIO process id to use for the request\n });\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.approvePrimaryNameRequest({\n name: 'arns',\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3', // must match the request initiator address\n ioProcessId: ARIO_TESTNET_PROCESS_ID, // the ARIO process id to use for the request\n });\n }\n\nmain();"}],"approvePrimaryNameRequest"]]},{url:"/build/ar-io-sdk/ants/configuration",sections:[["init",null,[{type:"paragraph",content:"init is a factory function that creates a read-only or writeable client. By providing a signer additional write APIs that require signing, like setRecord and transfer are available. By default, a read-only client is returned and no write APIs are available."}],null],["Parameters","parameters",[],"init"],["Examples","examples",[{type:"code",content:'const { ANT } = require("@ar.io/sdk")\n\nconst ant = ANT.init(\n {\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n }\n)'},{type:"code",content:'const { ANT, ArweaveSigner} = require("@ar.io/sdk")\n\nconst jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n\nconst ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n})'},{type:"code",content:'import { ANT } from "@ar.io/sdk/web"\n\nconst ant = ANT.init({ processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM" })'},{type:"code",content:'import { ANT, ArConnectSigner } from "@ar.io/sdk/web"\n\nconst ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n})'},{type:"code",content:"import {AOProcess, ANT} from \"@ar.io/sdk\"\nimport {connect} from \"@permaweb/aoconnect\"\n\nconst ant = ANT.init({\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\",\n process: new AOProcess ({\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n ao: connect({\n MU_URL: 'https://mu-testnet.xyz', //customizable\n CU_URL: 'https://cu-testnet.xyz', //customizable\n GRAPHQL_URL: 'https://arweave.net/graphql', //customizable\n GATEWAY_URL: 'https://arweave.net', //customizable\n })\n })\n})"}],"init"]]},{url:"/build/ar-io-sdk/ants/get-controllers",sections:[["getControllers",null,[{type:"paragraph",content:"getControllers is a method on the ANT class that retrieves the controllers of the configured ANT process."},{type:"paragraph",content:"getControllers does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getControllers does not accept parameters."}],"getControllers"],["Examples","examples",[{type:"code",content:"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const controllers = await ant.getControllers();\n\n console.log(controllers);\n}\n\nmain();"},{type:"code",content:"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const controllers = await ant.getControllers();\n\n console.log(controllers);\n}\n\nmain();"}],"getControllers"],["Output","output",[{type:"code",content:'["ccp3blG__gKUvG3hsGC2u06aDmqv4CuhuDJGOIg0jw4"]'}],"getControllers"]]},{url:"/build/ar-io-sdk/ants/get-handlers",sections:[["gethandlers",null,[{type:"paragraph",content:"getHandlers is a method on the ANT class that retrieves the handlers supported by the ANT."},{type:"paragraph",content:"getHandlers does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getHandlers does not accept parameters."}],"gethandlers"],["Examples","examples",[{type:"code",content:"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const handlers = await ant.getHandlers();\n\n console.log(handlers);\n}\n\nmain();"},{type:"code",content:"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const handlers = await ant.getHandlers();\n\n console.log(handlers);\n}\n\nmain();"}],"gethandlers"],["Output","output",[{type:"code",content:'[\n "_eval",\n "_default",\n "transfer",\n "balance",\n "balances",\n "totalSupply",\n "info",\n "addController",\n "removeController",\n "controllers",\n "setRecord",\n "removeRecord",\n "record",\n "records",\n "setName",\n "setTicker",\n "initializeState",\n "state"\n]'}],"gethandlers"]]},{url:"/build/ar-io-sdk/ants/get-info",sections:[["getInfo",null,[{type:"paragraph",content:"getInfo is a method on the ANT class that retrieves the information of the ANT process."},{type:"paragraph",content:"getInfo does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getInfo does not accept parameters."}],"getInfo"],["Examples","examples",[{type:"code",content:"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const info = await ant.getInfo();\n\n console.log(info);\n}\n\nmain();"},{type:"code",content:"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const info = await ant.getInfo();\n\n console.log(info);\n}\n\nmain();"}],"getInfo"],["Output","output",[{type:"code",content:'{\n "name": "ArDrive",\n "ticker": "ANT-ARDRIVE",\n "description": "This is the ANT for the ArDrive decentralized web app.",\n "keywords": ["File-sharing", "Publishing", "dApp"],\n "owner": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ"\n}'}],"getInfo"]]},{url:"/build/ar-io-sdk/ants/get-logo",sections:[["getLogo",null,[{type:"paragraph",content:"getLogo is a method on the ANT class that returns the TX ID of the logo set for the ANT."},{type:"paragraph",content:"getLogo does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getLogo does not accept parameters."}],"getLogo"],["Examples","examples",[{type:"code",content:"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"i3aVUQr7E70WVx9sneX65BsPIYe5_8dxoOXl_QKCjmM\" });\n const logoTxId = await ant.getLogo();\n\n console.log(logoTxId);\n}\n\nmain();"},{type:"code",content:"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"i3aVUQr7E70WVx9sneX65BsPIYe5_8dxoOXl_QKCjmM\" });\n const logoTxId = await ant.getLogo();\n\n console.log(logoTxId);\n}\n\nmain();"}],"getLogo"],["Output","output",[{type:"code",content:"Sie_26dvgyok0PZD_-iQAFOhOd5YxDTkczOLoqTTL_A"}],"getLogo"]]},{url:"/build/ar-io-sdk/ants/get-owner",sections:[["getOwner",null,[{type:"paragraph",content:"getOwner is a method on the ANT class that retrieves the owner of the configured ANT process."},{type:"paragraph",content:"getOwner does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getOwner does not accept parameters."}],"getOwner"],["Examples","examples",[{type:"code",content:"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const owner = await ant.getOwner();\n\n console.log(owner);\n}\n\nmain();"},{type:"code",content:"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const owner = await ant.getOwner();\n\n console.log(owner);\n}\n\nmain();"}],"getOwner"],["Output","output",[{type:"code",content:'"ccp3blG__gKUvG3hsGC2u06aDmqv4CuhuDJGOIg0jw4"'}],"getOwner"]]},{url:"/build/ar-io-sdk/ants/get-records",sections:[["getRecords",null,[{type:"paragraph",content:"getRecords is a method on the ANT class that returns all records on the configured ANT process, including the required @ record, that resolve connected ArNS names."},{type:"paragraph",content:"getRecords does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getRecords does not accept parameters."}],"getRecords"],["Examples","examples",[{type:"code",content:"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const records = await ant.getRecords();\n\n console.log(records);\n}\n\nmain();"},{type:"code",content:"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const records = await ant.getRecords();\n\n console.log(records);\n}\n\nmain();"}],"getRecords"],["Output","output",[{type:"code",content:'{\n "@": {\n "transactionId": "UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk",\n "ttlSeconds": 3600\n },\n "zed": {\n "transactionId": "-k7t8xMoB8hW482609Z9F4bTFMC3MnuW8bTvTyT8pFI",\n "ttlSeconds": 900\n },\n\n "ardrive": {\n "transactionId": "-cucucachoodwedwedoiwepodiwpodiwpoidpwoiedp",\n "ttlSeconds": 900\n }\n}'}],"getRecords"]]},{url:"/build/ar-io-sdk/ants/get-state",sections:[["getState",null,[{type:"paragraph",content:"getState is a method on the ANT class that retrieves the state of the ANT process."},{type:"paragraph",content:"getState does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getState does not accept parameters."}],"getState"],["Examples","examples",[{type:"code",content:"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const state = await ant.getState();\n\n console.log(state);\n}\n\nmain();"},{type:"code",content:"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const state = await ant.getState();\n\n console.log(state);\n}\n\nmain();"}],"getState"],["Output","output",[{type:"code",content:'{\n "TotalSupply": 1,\n "Balances": {\n "98O1_xqDLrBKRfQPWjF5p7xZ4Jx6GM8P5PeJn26xwUY": 1\n },\n "Controllers": [],\n "Records": {\n "v1-0-0_whitepaper": {\n "transactionId": "lNjWn3LpyhKC95Kqe-x8X2qgju0j98MhucdDKK85vc4",\n "ttlSeconds": 900\n },\n "@": {\n "transactionId": "2rMLb2uHAyEt7jSu6bXtKx8e-jOfIf7E-DOgQnm8EtU",\n "ttlSeconds": 3600\n },\n "whitepaper": {\n "transactionId": "lNjWn3LpyhKC95Kqe-x8X2qgju0j98MhucdDKK85vc4",\n "ttlSeconds": 900\n }\n },\n "Initialized": true,\n "Ticker": "ANT-AR-IO",\n "Description": "A friendly description for this ANT.",\n "Keywords": ["keyword1", "keyword2", "keyword3"],\n "Logo": "Sie_26dvgyok0PZD_-iQAFOhOd5YxDTkczOLoqTTL_A",\n "Denomination": 0,\n "Name": "AR.IO Foundation",\n "Owner": "98O1_xqDLrBKRfQPWjF5p7xZ4Jx6GM8P5PeJn26xwUY"\n}'}],"getState"]]},{url:"/build/ar-io-sdk/ants/reassign-name",sections:[["reassignName",null,[{type:"paragraph",content:"reassignName is a method on the ANT class that reassigns a name to a new ANT. This can only be done by the current owner of the ANT."},{type:"paragraph",content:"reassignName requires authentication."}],null],["Parameters","parameters",[],"reassignName"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.reassignName({\n name: \'ardrive\',\n ioProcessId: ARIO_TESTNET_PROCESS_ID,\n antProcessId: NEW_ANT_PROCESS_ID, // the new ANT process id that will take over ownership of the name\n });\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.reassignName({\n name: 'ardrive',\n ioProcessId: ARIO_TESTNET_PROCESS_ID,\n antProcessId: NEW_ANT_PROCESS_ID, // the new ANT process id that will take over ownership of the name\n });\n }\n\nmain();"}],"reassignName"]]},{url:"/build/ar-io-sdk/ants/release-name",sections:[["releaseName",null,[{type:"paragraph",content:"releaseName is a method on the ANT class that releases a name from the ANT and makes it available for auction on the ARIO contract. The name must be permanently owned by the releasing wallet. 50% of the winning bid will be distributed to the ANT owner at the time of release. If no bids, the name will be released and can be reregistered by anyone."},{type:"paragraph",content:"releaseName requires authentication."}],null],["Parameters","parameters",[],"releaseName"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.releaseName({\n name: \'permalink\',\n ioProcessId: ARIO_TESTNET_PROCESS_ID, // releases the name owned by the ANT and sends it to auction on the ARIO contract\n });\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.releaseName({\n name: 'permalink',\n ioProcessId: ARIO_TESTNET_PROCESS_ID, // releases the name owned by the ANT and sends it to auction on the ARIO contract\n });\n }\n\nmain();"}],"releaseName"]]},{url:"/build/ar-io-sdk/ants/remove-controller",sections:[["removeController",null,[{type:"paragraph",content:"removeController is a method on the ANT class that removes a controller from the list of approved controllers on the ANT."},{type:"paragraph",content:"removeController requires authentication."}],null],["Parameters","parameters",[],"removeController"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.removeController(\n { controller: \'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f\' },\n // optional additional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n const { id: txId } = await ant.removeController(\n { controller: 'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"removeController"]]},{url:"/build/ar-io-sdk/ants/remove-primary-names",sections:[["removePrimaryNames",null,[{type:"paragraph",content:"removePrimaryNames is a method on the ANT class that removes primary names from the ANT process."},{type:"paragraph",content:"removePrimaryNames requires authentication."}],null],["Parameters","parameters",[],"removePrimaryNames"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.removePrimaryNames({\n names: [\'arns\', \'test_arns\'], // any primary names associated with a base name controlled by this ANT will be removed\n ioProcessId: ARIO_TESTNET_PROCESS_ID,\n });\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.removePrimaryNames({\n names: ['arns', 'test_arns'], // any primary names associated with a base name controlled by this ANT will be removed\n ioProcessId: ARIO_TESTNET_PROCESS_ID,\n });\n }\n\nmain();"}],"removePrimaryNames"]]},{url:"/build/ar-io-sdk/ants/remove-record",sections:[["removeRecord",null,[{type:"paragraph",content:"removeRecord is a method on the ANT class that removes a record from the ANT process."},{type:"paragraph",content:"removeRecord requires authentication."}],null],["Parameters","parameters",[],"removeRecord"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.removeRecord(\n {\n undername: \'remove-domemain\',\n },\n // optional additional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.removeRecord(\n {\n undername: 'remove-domemain',\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"removeRecord"]]},{url:"/build/ar-io-sdk/ants/set-controller",sections:[["setController",null,[{type:"paragraph",content:"setController is a method on the ANT class that adds a new controller to the list of approved controllers on the ANT. Controllers can set records and change the ticker and name of the ANT process."},{type:"paragraph",content:"setController requires authentication."}],null],["Parameters","parameters",[],"setController"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.setController(\n { controller: \'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f\' },\n // optional additional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n const { id: txId } = await ant.setController(\n { controller: 'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"setController"]]},{url:"/build/ar-io-sdk/ants/set-description",sections:[["setDescription",null,[{type:"paragraph",content:"setDescription is a method on the ANT class that sets the description of the ANT process."},{type:"paragraph",content:"setDescription requires authentication."}],null],["Parameters","parameters",[],"setDescription"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.setDescription(\n { description: \'A friendly description of this ANT\' },\n // optional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setDescription(\n { description: 'A friendly description of this ANT' },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"setDescription"]]},{url:"/build/ar-io-sdk/ants/set-keywords",sections:[["setKeywords",null,[{type:"paragraph",content:"setKeywords is a method on the ANT class that sets the keywords of the ANT process."},{type:"paragraph",content:"setKeywords requires authentication."}],null],["Parameters","parameters",[],"setKeywords"],["Examples","examples",[{type:"code",content:"const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.setDescription(\n { keywords: ['Game', 'FPS', 'AO'] },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();"},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setDescription(\n { keywords: ['Game', 'FPS', 'AO'] },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"setKeywords"]]},{url:"/build/ar-io-sdk/ants/set-logo",sections:[["setLogo",null,[{type:"paragraph",content:"setLogo is a method on the ANT class that sets the logo of the ANT process. Logo should be an Arweave transaction Id."},{type:"paragraph",content:"setLogo requires authentication."}],null],["Parameters","parameters",[],"setLogo"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.setLogo(\n { txId: \'U7RXcpaVShG4u9nIcPVmm2FJSM5Gru9gQCIiRaIPV7f\' },\n // optional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setLogo(\n { txId: 'U7RXcpaVShG4u9nIcPVmm2FJSM5Gru9gQCIiRaIPV7f' },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"setLogo"]]},{url:"/build/ar-io-sdk/ants/set-name",sections:[["setName",null,[{type:"paragraph",content:"setName is a method on the ANT class that sets the name of the ANT process."},{type:"paragraph",content:"setName requires authentication."}],null],["Parameters","parameters",[],"setName"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.setName(\n { name: \'My ANT\' },\n // optional additional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setName(\n { name: 'My ANT' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"setName"]]},{url:"/build/ar-io-sdk/ants/set-record",sections:[["setRecord",null,[{type:"paragraph",content:"setRecord is a method on the ANT class that updates or creates a record in the ANT process."},{type:"paragraph",content:"setRecord requires authentication."}],null],["Parameters","parameters",[],"setRecord"],["Examples","examples",[{type:"code",content:"const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.setRecord(\n {\n undername: '@',\n transactionId: '432l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM'\n ttlSeconds: 3600\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();"},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setRecord(\n {\n undername: '@',\n transactionId: '432l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM'\n ttlSeconds: 3600\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"setRecord"]]},{url:"/build/ar-io-sdk/ants/set-ticker",sections:[["setTicker",null,[{type:"paragraph",content:"setTicker is a method on the ANT class that sets the ticker of the ANT process."},{type:"paragraph",content:"setTicker requires authentication."}],null],["Parameters","parameters",[],"setTicker"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.setTicker(\n { ticker: \'ANT-NEW-TICKER\' },\n // optional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setTicker(\n { ticker: 'ANT-NEW-TICKER' },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"setTicker"]]},{url:"/build/ar-io-sdk/ants/transfer",sections:[["transfer",null,[{type:"paragraph",content:"transfer is a method on the ANT class that transfers ownership of the ANT to a new target address. Target must be an Arweave address."},{type:"paragraph",content:"transfer requires authentication."}],null],["Parameters","parameters",[],"transfer"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ANT, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM"\n });\n\n const { id: txId } = await ant.transfer(\n { target: \'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f\' },\n // optional additional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n const { id: txId } = await ant.transfer(\n { target: 'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"transfer"]]},{url:"/build/ar-io-sdk/ario/configuration",sections:[["init",null,[{type:"paragraph",content:"init is a factory function that creates a read-only or writeable client. By providing a signer additional write APIs that require signing, like joinNetwork and delegateStake are available. By default, a read-only client is returned and no write APIs are available."}],null],["Parameters","parameters",[],"init"],["Examples","examples",[{type:"code",content:'const { ARIO } = require("@ar.io/sdk")\n\nconst ario = ARIO.init()'},{type:"code",content:'const { ARIO, ArweaveSigner} = require("@ar.io/sdk")\nconst fs = require("fs");\n\nconst jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n\nconst ario = ARIO.init({\n signer: new ArweaveSigner(jwk)\n})'},{type:"code",content:'import { ARIO } from "@ar.io/sdk/web"\n\nconst ario = ARIO.init()'},{type:"code",content:'import { ARIO, ArConnectSigner } from "@ar.io/sdk/web"\n\nconst ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n})'},{type:"code",content:"const {AOProcess, ARIO} = require(\"@ar.io/sdk\")\nconst {connect} = require(\"@permaweb/aoconnect\")\n\nconst ario = ARIO.init({\n process: new AOProcess ({\n processId: ''\n ao: connect({\n MU_URL: 'https://mu-testnet.xyz', //customizable\n CU_URL: 'https://cu-testnet.xyz', //customizable\n GRAPHQL_URL: 'https://arweave.net/graphql', //customizable\n GATEWAY_URL: 'https://arweave.net', //customizable\n })\n })\n})"},{type:"code",content:"// This is used to connect to an AO process OTHER than IO, and does not interact with the ar.io network\nconst { ARIO } = require(\"@ar.io/sdk\")\n\nconst ario = ARIO.init({\n processId: ''\n})"}],"init"]]},{url:"/build/gateways/observer/troubleshooting",sections:[["Troubleshooting Observer",null,[],null],["Overview","overview",[{type:"paragraph",content:"ar.io observer epoch distribution reports include a list of failed observers for the epoch, along with an accounting of the errors which caused the observer to fail. When possible, the error messages will give you a starting point to being the troubleshooting process. Below is a list of possible error messages, along with more detailed information on how to address the issues."}],"Troubleshooting Observer"],["Observer not running and/or unable to connect","observer-not-running-and-or-unable-to-connect",[],"Troubleshooting Observer"],["","",[{type:"paragraph",content:"Your observer was not able to connect with the contract at all. The most likely causes for this are internet connection problems, or your observer not running."},{type:"paragraph",content:"Verify your observer is running"},{type:"paragraph",content:"sudo docker ps"},{type:"paragraph",content:"Your output should look something like this:"},{type:"code",content:'CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES\n 264637d3e24d ghcr.io/ar-io/ar-io-envoy:01952702b78be1e464b9d192e77b38a119bdc4ee "/docker-entrypoint.…" 2 days ago Up 2 days 0.0.0.0:3000->3000/tcp, :::3000->3000/tcp, 0.0.0.0:9901->9901/tcp, :::9901->9901/tcp, 10000/tcp ar-io-node_envoy_1\n f42a4fbed8c5 ghcr.io/ar-io/ar-io-core:484bd31abb78709e09395f139ca57792bc6c3eb0 "/bin/sh docker-entr…" 2 days ago Up 2 days (healthy) 0.0.0.0:4000->4000/tcp, :::4000->4000/tcp ar-io-node_core_1\n dd2e0b64b0b4 redis:7 "docker-entrypoint.s…" 10 days ago Up 2 days 0.0.0.0:6379->6379/tcp, :::6379->6379/tcp ar-io-node_redis_1\n ed98aba1c4f6 ghcr.io/ar-io/ar-io-observer:6449bcb6dda778fef68a94bd29343190524439db "/nodejs/bin/node ./…" 10 days ago Up 2 days (healthy) 0.0.0.0:5000->5000/tcp, :::5000->5000/tcp ar-io-node_observer_1'},{type:"paragraph",content:'If the line for observer does not say "up", then your observer is not running. You should restart your gateway, and then watch your observer logs to get a better idea of why your observer stopped:'},{type:"paragraph",content:"sudo docker-compose down"},{type:"paragraph",content:"sudo docker-compose up -d"},{type:"paragraph",content:"sudo docker-compose logs -f observer"}],"Troubleshooting Observer"],["Observer wallet has no AR","observer-wallet-has-no-ar",[],"Troubleshooting Observer"],["","",[{type:"paragraph",content:"Your Observer Wallet does not have any AR tokens."},{type:"paragraph",content:"Your observer wallet needs to be able to submit reports to the Arweave blockchain. To do this, it needs to have a small amount of AR tokens in order to pay for the submission. ar.io recommends depositing 1 AR token into your observer wallet to ensure that you remain funded throughout the entire testnet."}],"Troubleshooting Observer"],["Observer wallet ... does not match the 'observerWallet' set on the gateway ...","observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway",[],"Troubleshooting Observer"],["","",[{type:"paragraph",content:"The observer wallet set locally on your gateway does not match the observer wallet for your gateway in the ar.io network."},{type:"paragraph",content:"Check to make sure that you have OBSERVER_WALLET set in your .env file, and that the keyfile for your observer wallet is properly provided in the wallets directory in your gateway."},{type:"paragraph",content:"You will need to restart your gateway if you make any changes to the .env file or your observer wallet keyfile."},{type:"paragraph",content:"Then check to make sure that the value for observerWallet on your gateway in the testnet contract matches that."},{type:"paragraph",content:"This video shows exactly what should be done to correct it if it does not."}],"Troubleshooting Observer"],["Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json",[],"Troubleshooting Observer"],["","",[{type:"paragraph",content:"The cause for the error could not be reliably determined."},{type:"paragraph",content:'"Uncertain" is the default value returned when evaluating a failed observer. It means that none of the above error messages perfectly matched the problems with your gateway.'},{type:"paragraph",content:"You should first ensure that your observer wallet is set correctly locally, and then check your observer logs for any additional error messages."},{type:"paragraph",content:"sudo docker-compose logs -f --tail=50 observer"}],"Troubleshooting Observer"]]},{url:"/learn/guides/ants/managing",sections:[["Managing ArNS Assets",null,[],null],["Overview","overview",[{type:"paragraph",content:"From the Manage Assets page of arns.app, you can view details about your registered names, assign new Target IDs for your names to resolve to, or register new undernames for your ArNS names."},{type:"paragraph",content:'Access the Manage Assets page by connecting your Arweave wallet, and clicking on the account button displaying your wallet address (the connect button if you are not connected), then selecting "Manage Assets" from the menu.'},{type:"paragraph",content:"Your browser does not support the video tag."},{type:"paragraph",content:"The Manage Assets page features two important tabs. Names and ANTS."}],"Managing ArNS Assets"],["Names","names",[{type:"paragraph",content:'The Names tab displays all of the ArNS names registered to the currently connected wallet. Each name has its own "details" button which allows you to view details about the name, extend the lease period, or increase the available undernames for that name.'}],"Managing ArNS Assets"],["ANTs","ants",[{type:"paragraph",content:'The ANTs tab displays each ANT owned by the connected wallet (except for advanced use cases, each ArNS name will have its own ANT). You can view and create new undernames using the "Undernames" button, or access advanced management options by clicking on the "manage" icon (shaped like a gear).'},{type:"paragraph",content:"The Advanced manage page allows you to transfer ownership, add or remove controllers (other wallets who are able to manage an ANT) or set/modify a Target ID for a name to resolve to."}],"Managing ArNS Assets"]]},{url:"/learn/guides/ants/registering",sections:[["Registering an ArNS name",null,[],null],["Overview","overview",[{type:"paragraph",content:"There are two options when registering an ArNS name. You can purchase the name outright, or lease it for a period of 1 to 5 years. Registrations are further broken down into instant buys, and dutch auctions. Auctions are required for purchases of certain names in a specified character length range. Find more information about when an auction is required, as well as the rules an ArNS name must follow to be valid here."}],"Registering an ArNS name"],["Connect Your Wallet","connect-your-wallet",[{type:"paragraph",content:'In order to purchase ArNS names, you will need to have a connected Arweave wallet in order to sign and pay for the transaction. Connect your wallet by clicking the "Connect" button in the top right, and following the prompts.'},{type:"paragraph",content:"Your browser does not support the video tag."}],"Registering an ArNS name"],["Checking Availability","checking-availability",[{type:"paragraph",content:"The home page of arns.app features a search box for checking if a specific ArNS name is available for registration. Indicators below the box can help to make sure you are complying with the technical requirements for name validity as you type."},{type:"paragraph",content:"Simply type out the name you would like to register and click on the search icon next to the text box. A check will be performed to let you know if your chosen name is available or already in use."},{type:"paragraph",content:"NOTE: 1 to 4 character names are not available during the testnet."},{type:"paragraph",content:"or"},{type:"paragraph",content:'If a name is unavailable, information about the name\'s registration period and current owner will be displayed. If it is available, a "Register" button will appear, allowing you to move to the next step in registration.'}],"Registering an ArNS name"],["Configure Your Purchase","configure-your-purchase",[{type:"paragraph",content:'After clicking "Register" on a valid and available name, you will be prompted to connect a wallet using ArConnect if you have not already done so. Support for other wallets will be added in the future.'},{type:"paragraph",content:"Once you are connected, you will be shown a page to configure your purchase. You will be able to select if you want to lease or buy the name, and the length of the lease."},{type:"paragraph",content:"You can also use this page to assign the name to an existing Arweave Name Token (ANT), or set an Arweave Transaction ID (Target ID) for the name to resolve to. You will be able to set or change the Target ID after your purchase from the asset management page."},{type:"paragraph",content:"Towards the bottom of the page, you can also see the cost of your currently configured purchase in ARIO tokens, and the AR required to pay for gas for the transaction."}],"Registering an ArNS name"],["Confirm Your Purchase","confirm-your-purchase",[{type:"paragraph",content:'The final page before submitting your purchase shows a summary of your purchase. If everything looks correct, click on the "confirm" button to finalize the transaction. Remain on the page while the transaction processes.'}],"Registering an ArNS name"]]},{url:"/build/ar-io-sdk/ario/arns/buy-record",sections:[["buyRecord",null,[{type:"paragraph",content:"buyRecord is a method on the ARIO class that purchases a new ArNS record with the specified name, type, and duration."},{type:"paragraph",content:"buyRecord requires authentication."}],null],["Parameters","parameters",[],"buyRecord"],["Examples","examples",[{type:"code",content:"const fs = require(\"fs\");\n const { ARIO, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const record = await ario.buyRecord(\n { name: 'ardrive', type: 'lease', years: 1 },\n {\n // optional tags\n tags: [{ name: 'App-Name', value: 'ArNS-App' }],\n },\n );\n }\n\n main();"},{type:"code",content:"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const record = await ario.buyRecord(\n { name: 'ardrive', type: 'lease', years: 1 },\n {\n // optional tags\n tags: [{ name: 'App-Name', value: 'ArNS-App' }],\n },\n );\n }\n\nmain();"}],"buyRecord"]]},{url:"/build/ar-io-sdk/ario/arns/extend-lease",sections:[["extendLease",null,[{type:"paragraph",content:"extendLease is a method on the ARIO class that extends the lease of a registered ArNS domain, with an extension of 1-5 years depending on grace period status. Permanently registered domains cannot be extended."},{type:"paragraph",content:"extendLease requires authentication."}],null],["Parameters","parameters",[],"extendLease"],["Examples","examples",[{type:"code",content:"const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.increaseUndernameLimit(\n {\n name: 'ar-io',\n years: 1,\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();"},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.increaseUndernameLimit(\n {\n name: 'ar-io',\n years: 1,\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"extendLease"]]},{url:"/build/ar-io-sdk/ario/arns/get-arns-record",sections:[["getArNSRecord",null,[{type:"paragraph",content:"getArNSRecord is a method on the ARIO class that retrieves the record info of the specified ArNS name."},{type:"paragraph",content:"getArNSRecord does not require authentication."}],null],["Parameters","parameters",[],"getArNSRecord"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const record = await ario.getArNSRecord({ name: 'ardrive' });\n\n console.log(record);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const record = await ario.getArNSRecord({ name: 'ardrive' });\n\n console.log(record);\n}\n\nmain();"}],"getArNSRecord"],["Output","output",[{type:"code",content:'{\n "processId": "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM",\n "endTimestamp": 1752256702026,\n "startTimestamp": 1720720819969,\n "type": "lease",\n "undernames": 100\n}'}],"getArNSRecord"]]},{url:"/build/ar-io-sdk/ario/arns/get-arns-records",sections:[["getArNSRecords",null,[{type:"paragraph",content:"getArNSRecords is a method on the ARIO class that retrieves all registered ArNS records of the ARIO process, paginated and sorted by the specified criteria. The cursor used for pagination is the last ArNS name from previous request."},{type:"paragraph",content:"getArNSRecords does not require authentication."}],null],["Parameters","parameters",[],"getArNSRecords"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n // get the newest 100 names\n const records = await ario.getArNSRecords({\n limit: 100,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(records);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n // get the newest 100 names\n const records = await ario.getArNSRecords({\n limit: 100,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(records);\n}\n\nmain();"}],"getArNSRecords"],["Output","output",[{type:"code",content:'{\n "items": [\n {\n "name": "ao",\n "processId": "eNey-H9RB9uCdoJUvPULb35qhZVXZcEXv8xds4aHhkQ",\n "purchasePrice": 75541282285,\n "startTimestamp": 1720720621424,\n "type": "permabuy",\n "undernames": 10\n },\n {\n "name": "ardrive",\n "processId": "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM",\n "endTimestamp": 1720720819969,\n "startTimestamp": 1720720620813,\n "type": "lease",\n "undernames": 100\n },\n {\n "name": "arweave",\n "processId": "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM",\n "endTimestamp": 1720720819969,\n "startTimestamp": 1720720620800,\n "type": "lease",\n "undernames": 100\n },\n {\n "name": "ar-io",\n "processId": "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM",\n "endTimestamp": 1720720819969,\n "startTimestamp": 1720720619000,\n "type": "lease",\n "undernames": 100\n },\n {\n "name": "fwd",\n "processId": "bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM",\n "endTimestamp": 1720720819969,\n "startTimestamp": 1720720220811,\n "type": "lease",\n "undernames": 100\n }\n // ...95 other records\n ],\n "hasMore": true,\n "nextCursor": "fwdresearch",\n "totalItems": 21740,\n "sortBy": "startTimestamp",\n "sortOrder": "desc"\n}'}],"getArNSRecords"]]},{url:"/build/ar-io-sdk/ario/arns/get-arns-returned-name",sections:[["getArNSReturnedName",null,[{type:"paragraph",content:"getArNSReturnedName is a method on the ARIO class that retrieves the returned name data for the specified returned name."},{type:"paragraph",content:"getArNSReturnedName does not require authentication."}],null],["Parameters","parameters",[],"getArNSReturnedName"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const returnedName = await ario.getArNSReturnedName({ name: 'permalink' });\n\n console.log(returnedName);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const returnedName = await ario.getArNSReturnedName({ name: 'permalink' });\n\n console.log(returnedName);\n}\n\nmain();"}],"getArNSReturnedName"],["Output","output",[{type:"code",content:'{\n "name": "permalink",\n "endTimestamp": 1730985241349,\n "startTimestamp": 1729775641349,\n "baseFee": 250000000,\n "demandFactor": 1.05256,\n "initiator": "GaQrvEMKBpkjofgnBi_B3IgIDmY_XYelVLB6GcRGrHc",\n "settings": {\n "durationMs": 1209600000,\n "decayRate": 0.000000000016847809193121693,\n "scalingExponent": 190,\n "startPriceMultiplier": 50\n }\n}'}],"getArNSReturnedName"]]},{url:"/build/ar-io-sdk/ario/arns/get-arns-returned-names",sections:[["getArNSReturnedNames",null,[{type:"paragraph",content:"getArNSReturnedNames is a method on the ARIO class that retrieves all active returned names of the ARIO process, paginated and sorted by the specified criteria. The cursor used for pagination is the last returned name from the previous request."},{type:"paragraph",content:"getArNSReturnedNames does not require authentication."}],null],["Parameters","parameters",[],"getArNSReturnedNames"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const returnedNames = await ario.getArNSReturnedNames({\n limit: 100,\n sortBy: 'endTimestamp',\n sortOrder: 'asc', // return the returned names ending soonest first\n});\n\n console.log(returnedNames);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const returnedNames = await ario.getArNSReturnedNames({\n limit: 100,\n sortBy: 'endTimestamp',\n sortOrder: 'asc', // return the returned names ending soonest first\n});\n\n console.log(returnedNames);\n}\n\nmain();"}],"getArNSReturnedNames"],["Output","output",[{type:"code",content:'{\n "items": [\n {\n "name": "permalink",\n "endTimestamp": 1730985241349,\n "startTimestamp": 1729775641349,\n "baseFee": 250000000,\n "demandFactor": 1.05256,\n "initiator": "GaQrvEMKBpkjofgnBi_B3IgIDmY_XYelVLB6GcRGrHc",\n "settings": {\n "durationMs": 1209600000,\n "decayRate": 0.000000000016847809193121693,\n "scalingExponent": 190,\n "startPriceMultiplier": 50\n }\n }\n ],\n "hasMore": false,\n "totalItems": 1,\n "sortBy": "endTimestamp",\n "sortOrder": "asc"\n}'}],"getArNSReturnedNames"]]},{url:"/build/ar-io-sdk/ario/arns/get-cost-details",sections:[["getCostDetails",null,[{type:"paragraph",content:"getCostDetails is a method on the ARIO class that calculates the expanded cost details for the interaction in question, e.g a Buy-Record interaction, where args are the specific params for that interaction. The fromAddress is the address that would be charged for the interaction, and fundFrom is where the funds would be taken from, either balance, stake, or any."},{type:"paragraph",content:"getCostDetails does not require authentication."}],null],["Parameters","parameters",[],"getCostDetails"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const costDetails = await ario.getCostDetails({\n intent: 'Buy-Record',\n fromAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n fundFrom: 'stakes',\n name: 'ar-io',\n type: 'permabuy',\n });\n\n console.log(costDetails)\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const costDetails = await ario.getCostDetails({\n intent: 'Buy-Record',\n fromAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n fundFrom: 'stakes',\n name: 'ar-io',\n type: 'permabuy',\n });\n\n console.log(costDetails)\n}\n\nmain();"}],"getCostDetails"],["Output","output",[{type:"code",content:'{\n "tokenCost": 2384252273,\n "fundingPlan": {\n "address": "t4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3",\n "balance": 0,\n "stakes": {\n "Rc80LG6h27Y3p9TN6J5hwDeG5M51cu671YwZpU9uAVE": {\n "vaults": [],\n "delegatedStake": 2384252273\n }\n },\n "shortfall": 0\n },\n "discounts": []\n}'}],"getCostDetails"]]},{url:"/build/ar-io-sdk/ario/arns/get-demand-factor",sections:[["getDemandFactor",null,[{type:"paragraph",content:"getDemandFactor is a method on the ARIO class that retrieves the current demand factor of the network. The demand factor is a multiplier applied to the cost of ArNS interactions based on the current network demand.\ngetDemandFactor does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getDemandFactor does not accept parameters."}],"getDemandFactor"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const demandFactor = await ario.getDemandFactor();\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const demandFactor = await ario.getDemandFactor();\n}\n\nmain();"}],"getDemandFactor"],["Output","output",[{type:"code",content:"1.05256"}],"getDemandFactor"]]},{url:"/build/ar-io-sdk/ario/arns/get-token-cost",sections:[["getTokenCost",null,[{type:"paragraph",content:"getTokenCost is a method on the ARIO class that calculates the price in mARIO to perform the interaction in question. e.g. a Buy-Record interaction, where args are the specific params for that interaction."},{type:"paragraph",content:"getTokenCost does not require authentication."}],null],["Parameters","parameters",[],"getTokenCost"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const price = await ario\n .getTokenCost({\n intent: 'Buy-Record',\n name: 'ar-io',\n type: 'permabuy',\n })\n .then((p) => new mIOToken(p).toIO()); // convert to ARIO for readability\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const price = await ario\n .getTokenCost({\n intent: 'Buy-Record',\n name: 'ar-io',\n type: 'permabuy',\n })\n .then((p) => new mIOToken(p).toIO()); // convert to ARIO for readability\n}\n\nmain();"}],"getTokenCost"],["Output","output",[{type:"code",content:"1642.34"}],"getTokenCost"]]},{url:"/build/ar-io-sdk/ario/arns/increase-undername-limit",sections:[["increaseUndernameLimit",null,[{type:"paragraph",content:"increaseUndernameLimit is a method on the ARIO class that increases the undername support of a domain up to a maximum 10,000. Domains, by default, support up to 10 undernames."},{type:"paragraph",content:"increaseUndernameLimit requires authentication."}],null],["Parameters","parameters",[],"increaseUndernameLimit"],["Examples","examples",[{type:"code",content:"const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.increaseUndernameLimit(\n {\n name: 'ar-io',\n qty: 420,\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();"},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.increaseUndernameLimit(\n {\n name: 'ar-io',\n qty: 420,\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"increaseUndernameLimit"]]},{url:"/build/ar-io-sdk/ario/epochs/get-current-epoch",sections:[["getCurrentEpoch",null,[{type:"paragraph",content:"getCurrentEpoch is a method on the ARIO class that returns the current epoch data."},{type:"paragraph",content:"getCurrentEpoch does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getCurrentEpoch does not accept parameters."}],"getCurrentEpoch"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const epoch = await ario.getCurrentEpoch();\n\n console.log(epoch);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const epoch = await ario.getCurrentEpoch();\n\n console.log(epoch);\n}\n\nmain();"}],"getCurrentEpoch"],["Output","output",[{type:"code",content:'{\n "epochIndex": 0,\n "startTimestamp": 1720720621424,\n "endTimestamp": 1752256702026,\n "startHeight": 1350700,\n "distributionTimestamp": 1711122739,\n "observations": {\n "failureSummaries": {\n "-Tk2DDk8k4zkwtppp_XFKKI5oUgh6IEHygAoN7mD-w8": [\n "Ie2wEEUDKoU26c7IuckHNn3vMFdNQnMvfPBrFzAb3NA"\n ]\n },\n "reports": {\n "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs": "B6UUjKWjjEWDBvDSMXWNmymfwvgR9EN27z5FTkEVlX4"\n }\n },\n "prescribedNames": ["ardrive", "ar-io", "arweave", "fwd", "ao"],\n "prescribedObservers": [\n {\n "gatewayAddress": "2Fk8lCmDegPg6jjprl57-UCpKmNgYiKwyhkU4vMNDnE",\n "observerAddress": "2Fk8lCmDegPg6jjprl57-UCpKmNgYiKwyhkU4vMNDnE",\n "stake": 10000000000,\n "start": 1292450,\n "stakeWeight": 1,\n "tenureWeight": 0.4494598765432099,\n "gatewayRewardRatioWeight": 1,\n "observerRewardRatioWeight": 1,\n "compositeWeight": 0.4494598765432099,\n "normalizedCompositeWeight": 0.002057032496835938\n }\n ],\n "distributions": {\n "distributedTimestamp": 1711122739,\n "totalEligibleRewards": 100000000,\n "rewards": {\n "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs": 100000000\n }\n }\n}'}],"getCurrentEpoch"]]},{url:"/build/ar-io-sdk/ario/epochs/get-distributions",sections:[["getDistributions",null,[{type:"paragraph",content:"getDistributions is a method on the ARIO class that returns the rewards distribution information for the specified epoch. If no epoch index is provided, the current epoch is used."},{type:"paragraph",content:"getDistributions does not require authentication."}],null],["Parameters","parameters",[],"getDistributions"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const distributions = await ario.getDistributions({ epochIndex: 0 });\n\n console.log(distributions);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const distributions = await ario.getDistributions({ epochIndex: 0 });\n\n console.log(distributions);\n}\n\nmain();"}],"getDistributions"],["Output","output",[{type:"code",content:'{\n "totalEligibleGateways": 1,\n "totalEligibleRewards": 100000000,\n "totalEligibleObserverReward": 100000000,\n "totalEligibleGatewayReward": 100000000,\n "totalDistributedRewards": 100000000,\n "distributedTimestamp": 1720720621424,\n "rewards": {\n "eligible": {\n "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs": {\n "operatorReward": 100000000,\n "delegateRewards": {}\n }\n },\n "distributed": {\n "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs": 100000000\n }\n }\n}'}],"getDistributions"]]},{url:"/build/ar-io-sdk/ario/epochs/get-epoch",sections:[["getEpoch",null,[{type:"paragraph",content:"getEpoch is a method on the ARIO class that returns the epoch data for the specified block height. If no epoch index is provided, the current epoch is used."},{type:"paragraph",content:"getEpoch does not require authentication."}],null],["Parameters","parameters",[],"getEpoch"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const epoch = await ario.getEpoch({ epochIndex: 0 });\n\n console.log(epoch);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const epoch = await ario.getEpoch({ epochIndex: 0 });\n\n console.log(epoch);\n}\n\nmain();"}],"getEpoch"],["Output","output",[{type:"code",content:'{\n "epochIndex": 0,\n "startTimestamp": 1720720620813,\n "endTimestamp": 1752256702026,\n "startHeight": 1350700,\n "distributionTimestamp": 1752256702026,\n "observations": {\n "failureSummaries": {\n "-Tk2DDk8k4zkwtppp_XFKKI5oUgh6IEHygAoN7mD-w8": [\n "Ie2wEEUDKoU26c7IuckHNn3vMFdNQnMvfPBrFzAb3NA"\n ]\n },\n "reports": {\n "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs": "B6UUjKWjjEWDBvDSMXWNmymfwvgR9EN27z5FTkEVlX4"\n }\n },\n "prescribedNames": ["ardrive", "ar-io", "arweave", "fwd", "ao"],\n "prescribedObservers": [\n {\n "gatewayAddress": "2Fk8lCmDegPg6jjprl57-UCpKmNgYiKwyhkU4vMNDnE",\n "observerAddress": "2Fk8lCmDegPg6jjprl57-UCpKmNgYiKwyhkU4vMNDnE",\n "stake": 10000000000, // value in mARIO\n "startTimestamp": 1720720620813,\n "stakeWeight": 1,\n "tenureWeight": 0.4494598765432099,\n "gatewayRewardRatioWeight": 1,\n "observerRewardRatioWeight": 1,\n "compositeWeight": 0.4494598765432099,\n "normalizedCompositeWeight": 0.002057032496835938\n }\n ],\n "distributions": {\n "totalEligibleGateways": 1,\n "totalEligibleRewards": 100000000,\n "totalEligibleObserverReward": 100000000,\n "totalEligibleGatewayReward": 100000000,\n "totalDistributedRewards": 100000000,\n "distributedTimestamp": 1720720621424,\n "rewards": {\n "eligible": {\n "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs": {\n "operatorReward": 100000000,\n "delegateRewards": {}\n }\n },\n "distributed": {\n "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs": 100000000\n }\n }\n }\n}'}],"getEpoch"]]},{url:"/build/ar-io-sdk/ario/epochs/get-observations",sections:[["getObservations",null,[{type:"paragraph",content:"getObservations is a method on the ARIO class that returns the epoch-indexed observation list. If no epoch index is provided, the current epoch is used."},{type:"paragraph",content:"getObservations does not require authentication."}],null],["Parameters","parameters",[],"getObservations"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const observations = await ario.getObservations();\n\n console.log(observations);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const observations = await ario.getObservations();\n\n console.log(observations);\n}\n\nmain();"}],"getObservations"],["Output","output",[{type:"code",content:'{\n "0": {\n "failureSummaries": {\n "-Tk2DDk8k4zkwtppp_XFKKI5oUgh6IEHygAoN7mD-w8": [\n "Ie2wEEUDKoU26c7IuckHNn3vMFdNQnMvfPBrFzAb3NA",\n "Ie2wEEUDKoU26c7IuckHNn3vMFdNQnMvfPBrFzAb3NA"\n ]\n },\n "reports": {\n "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs": "B6UUjKWjjEWDBvDSMXWNmymfwvgR9EN27z5FTkEVlX4",\n "Ie2wEEUDKoU26c7IuckHNn3vMFdNQnMvfPBrFzAb3NA": "7tKsiQ2fxv0D8ZVN_QEv29fZ8hwFIgHoEDrpeEG0DIs",\n "osZP4D9cqeDvbVFBaEfjIxwc1QLIvRxUBRAxDIX9je8": "aatgznEvC_UPcxp1v0uw_RqydhIfKm4wtt1KCpONBB0",\n "qZ90I67XG68BYIAFVNfm9PUdM7v1XtFTn7u-EOZFAtk": "Bd8SmFK9-ktJRmwIungS8ur6JM-JtpxrvMtjt5JkB1M"\n }\n }\n}'}],"getObservations"]]},{url:"/build/ar-io-sdk/ario/epochs/get-precribed-observers",sections:[["getPrescribedObservers",null,[{type:"paragraph",content:"getPrescribedObservers is a method on the ARIO class that returns the prescribed observers of the ARIO process. If no epoch index is provided, the current epoch is used."},{type:"paragraph",content:"getPrescribedObservers does not require authentication."}],null],["Parameters","parameters",[],"getPrescribedObservers"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const observers = await ario.getPrescribedObservers({ epochIndex: 0 });\n\n console.log(observers);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const observers = await ario.getPrescribedObservers({ epochIndex: 0 });\n\n console.log(observers);\n}\n\nmain();"}],"getPrescribedObservers"],["Output","output",[{type:"code",content:'[\n {\n "gatewayAddress": "BpQlyhREz4lNGS-y3rSS1WxADfxPpAuing9Lgfdrj2U",\n "observerAddress": "2Fk8lCmDegPg6jjprl57-UCpKmNgYiKwyhkU4vMNDnE",\n "stake": 10000000000, // value in mARIO\n "start": 1296976,\n "stakeWeight": 1,\n "tenureWeight": 0.41453703703703704,\n "gatewayRewardRatioWeight": 1,\n "observerRewardRatioWeight": 1,\n "compositeWeight": 0.41453703703703704,\n "normalizedCompositeWeight": 0.0018972019546783507\n }\n]'}],"getPrescribedObservers"]]},{url:"/build/ar-io-sdk/ario/epochs/save-observations",sections:[]},{url:"/build/ar-io-sdk/ario/gateways/cancel-withdrawal",sections:[["cancelWithdrawal",null,[{type:"paragraph",content:"cancelWithdrawal is a method on the ARIO class that instantly withdraws an existing vault on a gateway. If no gatewayAddress is provided, the signer's address will be used."},{type:"paragraph",content:"cancelWithdrawal requires authentication."}],null],["Parameters","parameters",[],"cancelWithdrawal"],["Examples","examples",[{type:"code",content:"const fs = require(\"fs\");\n const { ARIO, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n // cancels a delegated vault from a gateway\n const { id: txId } = await ario.cancelWithdrawal(\n {\n // gateway address where vault exists\n gatewayAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n // vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n // cancels an operator vault from a gateway\n const { id: txId } = await ario.cancelWithdrawal(\n {\n // operator vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n );\n }\n\n main();"},{type:"code",content:"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n // cancels a delegated vault from a gateway\n const { id: txId } = await ario.cancelWithdrawal(\n {\n // gateway address where vault exists\n gatewayAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n // vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n // cancels an operator vault from a gateway\n const { id: txId } = await io.cancelWithdrawal(\n {\n // operator vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n );\n }\n\nmain();"}],"cancelWithdrawal"]]},{url:"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake",sections:[["decreaseDelegateStake",null,[{type:"paragraph",content:"decreaseDelegateStake is a method on the ARIO class that increases the caller's stake on the target gateway."},{type:"paragraph",content:"decreaseDelegateStake requires authentication."}],null],["Parameters","parameters",[],"decreaseDelegateStake"],["Example","example",[{type:"code",content:"const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.decreaseDelegateStake(\n {\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\n main();"},{type:"code",content:'const fs = require("fs");\n const { ARIO, ArweaveSigner, ARIOToken } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await io.decreaseDelegateStake({\n target: \'t4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3\',\n qty: new ARIOToken(100).toMARIO(),\n instant: true, // Immediately withdraw this stake and pay the instant withdrawal fee\n });\n }\n\n main();'},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n\n const { id: txId } = await ario.decreaseDelegateStake(\n {\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\nmain();"},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n\n const { id: txId } = await ario.decreaseDelegateStake({\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n instant: true, // Immediately withdraw this stake and pay the instant withdrawal fee\n });\n }\n\nmain();"}],"decreaseDelegateStake"]]},{url:"/build/ar-io-sdk/ario/gateways/decrease-operator-stake",sections:[["decreaseOperatorStake",null,[{type:"paragraph",content:"decreaseOperatorStake is a method on the ARIO class that decreases the callers operator stake. Must be executed with a wallet registered as a gateway operator."},{type:"paragraph",content:"decreaseOperatorStake requires authentication."}],null],["Parameters","parameters",[],"decreaseOperatorStake"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ARIO, ArweaveSigner, ARIOToken } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.decreaseOperatorStake(\n {\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }],\n },\n );\n }\n\n main();'},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.decreaseOperatorStake(\n {\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\nmain();"}],"decreaseOperatorStake"]]},{url:"/build/ar-io-sdk/ario/gateways/get-allowed-delegates",sections:[["getAllowedDelegates",null,[{type:"paragraph",content:"getAllowedDelegates is a method on the ARIO class that retrieves all allowed delegates for a specific address. The cursor used for pagination is the last address from the previous request."},{type:"paragraph",content:"getAllowedDelegates does not require authentication."}],null],["Parameters","parameters",[],"getAllowedDelegates"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const allowedDelegates = await ario.getAllowedDelegates({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n });\n\n console.log(allowdDelegates);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const allowedDelegates = await ario.getAllowedDelegates({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n });\n\n console.log(allowdDelegates);\n}\n\nmain();"}],"getAllowedDelegates"],["Output","output",[{type:"code",content:'{\n "sortOrder": "desc",\n "hasMore": false,\n "totalItems": 4,\n "limit": 100,\n "items": [\n "PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM",\n "N4h8M9A9hasa3tF47qQyNvcKjm4APBKuFs7vqUVm-SI",\n "JcC4ZLUY76vmWha5y6RwKsFqYTrMZhbockl8iM9p5lQ",\n "31LPFYoow2G7j-eSSsrIh8OlNaARZ84-80J-8ba68d8"\n ]\n}'}],"getAllowedDelegates"]]},{url:"/build/ar-io-sdk/ario/gateways/get-delegations",sections:[["getDelegations",null,[{type:"paragraph",content:"getDelegations is a method on the ARIO class that retrieves all active and vaulted stakes across all gateways for a specific address, paginated and sorted by the specified criteria. The cursor used for pagination is the last delegationId (concatenated gateway and startTimestamp of the delegation) from the previous request."},{type:"paragraph",content:"getDelegations does not require authentication."}],null],["Parameters","parameters",[],"getDelegations"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getDelegations({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n cursor: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_123456789',\n limit: 2,\n sortBy: 'startTimestamp',\n sortOrder: 'asc',\n });\n\n console.log(vaults);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getDelegations({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n cursor: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_123456789',\n limit: 2,\n sortBy: 'startTimestamp',\n sortOrder: 'asc',\n });\n\n console.log(vaults);\n}\n\nmain();"}],"getDelegations"],["Output","output",[{type:"code",content:'{\n "sortOrder": "asc",\n "hasMore": true,\n "totalItems": 95,\n "limit": 2,\n "sortBy": "startTimestamp",\n "items": [\n {\n "type": "stake",\n "startTimestamp": 1727815440632,\n "gatewayAddress": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ",\n "delegationId": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_1727815440632",\n "balance": 1383212512\n },\n {\n "type": "vault",\n "startTimestamp": 1730996691117,\n "gatewayAddress": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ",\n "delegationId": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_1730996691117",\n "vaultId": "_sGDS7X1hyLCVpfe40GWioH9BSOb7f0XWbhHBa1q4-g",\n "balance": 50000000,\n "endTimestamp": 1733588691117\n }\n ],\n "nextCursor": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_1730996691117"\n}'}],"getDelegations"]]},{url:"/build/ar-io-sdk/ario/gateways/get-gateway",sections:[["getGateway",null,[{type:"paragraph",content:"getGateway is a method on the ARIO class that retrieves a gateway's information by its staking wallet address."},{type:"paragraph",content:"getGateway does not require authentication."}],null],["Parameters","parameters",[],"getGateway"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const gateway = await ario.getGateway({\n address: 'f_EcJ8tYOFYjBMCIi-dlmzg8AiWZ2hELrXRFWPKCv9I',\n });\n\n console.log(gateway);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const gateway = await ario.getGateway({\n address: 'f_EcJ8tYOFYjBMCIi-dlmzg8AiWZ2hELrXRFWPKCv9I',\n });\n\n console.log(gateway);\n}\n\nmain();"}],"getGateway"],["Output","output",[{type:"code",content:'{\n "observerAddress": "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs",\n "operatorStake": 250000000000,\n "settings": {\n "fqdn": "ar-io.dev",\n "label": "AR.IO Test",\n "note": "Test Gateway operated by PDS for the AR.IO ecosystem.",\n "port": 443,\n "properties": "raJgvbFU-YAnku-WsupIdbTsqqGLQiYpGzoqk9SCVgY",\n "protocol": "https"\n },\n "startTimestamp": 1720720620813,\n "stats": {\n "failedConsecutiveEpochs": 0,\n "passedEpochCount": 30,\n "submittedEpochCount": 30,\n "totalEpochCount": 31,\n "totalEpochsPrescribedCount": 31\n },\n "status": "joined",\n "vaults": {},\n "weights": {\n "compositeWeight": 0.97688888893556,\n "gatewayRewardRatioWeight": 1,\n "tenureWeight": 0.19444444444444,\n "observerRewardRatioWeight": 1,\n "normalizedCompositeWeight": 0.19247316211083,\n "stakeWeight": 5.02400000024\n }\n}'}],"getGateway"]]},{url:"/build/ar-io-sdk/ario/gateways/get-gateway-delegates",sections:[["getGatewayDelegates",null,[{type:"paragraph",content:"getGatewayDelegates is a method on the ARIO class that retrieves all delegates for a specific gateway, paginated and sorted by the specified criteria. The cursor used for pagination is the last delegate address from the previous request."},{type:"paragraph",content:"getGatewayDelegates does not require authentication."}],null],["Parameters","parameters",[],"getGatewayDelegates"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const delegates = await ario.getGatewayDelegates({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n limit: 3,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(delegates);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const delegates = await ario.getGatewayDelegates({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n limit: 3,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(delegates);\n}\n\nmain();"}],"getGatewayDelegates"],["Output","output",[{type:"code",content:'{\n "nextCursor": "ScEtph9-vfY7lgqlUWwUwOmm99ySeZGQhOX0MFAyFEs",\n "limit": 3,\n "sortBy": "startTimestamp",\n "totalItems": 32,\n "sortOrder": "desc",\n "hasMore": true,\n "items": [\n {\n "delegatedStake": 600000000,\n "address": "qD5VLaMYyIHlT6vH59TgYIs6g3EFlVjlPqljo6kqVxk",\n "startTimestamp": 1732716956301\n },\n {\n "delegatedStake": 508999038,\n "address": "KG8TlcWk-8pvroCjiLD2J5zkG9rqC6yYaBuZNqHEyY4",\n "startTimestamp": 1731828123742\n },\n {\n "delegatedStake": 510926479,\n "address": "ScEtph9-vfY7lgqlUWwUwOmm99ySeZGQhOX0MFAyFEs",\n "startTimestamp": 1731689356040\n }\n ]\n}'}],"getGatewayDelegates"]]},{url:"/build/ar-io-sdk/ario/gateways/get-gateway-vaults",sections:[["getGatewayVaults",null,[{type:"paragraph",content:"getGatewayVaults is a method on the ARIO class that retrieves all vaults across all gateways for a specific address, paginated and sorted by the specified criteria. The cursor used for pagination is the last vaultId from the previous request."},{type:"paragraph",content:"getGatewayVaults does not require authentication."}],null],["Parameters","parameters",[],"getGatewayVaults"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getGatewayVaults({\n address: '\"PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM',\n });\n\n console.log(vaults);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getGatewayVaults({\n address: '\"PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM',\n });\n\n console.log(vaults);\n}\n\nmain();"}],"getGatewayVaults"],["Output","output",[{type:"code",content:'{\n "sortOrder": "desc",\n "hasMore": false,\n "totalItems": 1,\n "limit": 100,\n "sortBy": "endTimestamp",\n "items": [\n {\n "cursorId": "PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM_1728067635857",\n "startTimestamp": 1728067635857,\n "balance": 50000000000,\n "vaultId": "PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM",\n "endTimestamp": 1735843635857\n }\n ]\n}'}],"getGatewayVaults"]]},{url:"/build/ar-io-sdk/ario/gateways/get-gateways",sections:[["getGateways",null,[{type:"paragraph",content:"getGateways is a method on the ARIO class that retrieves registered gateways from the ar.io Network. Results are paginated, and can be sorted by any attribute of the gateway object."},{type:"paragraph",content:"getGateways does not require authentication."}],null],["Parameters","parameters",[],"getGateways"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const gateway = await ario.getGateway({\n address: 'f_EcJ8tYOFYjBMCIi-dlmzg8AiWZ2hELrXRFWPKCv9I',\n });\n\n console.log(gateway);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const gateway = await ario.getGateway({\n address: 'f_EcJ8tYOFYjBMCIi-dlmzg8AiWZ2hELrXRFWPKCv9I',\n });\n\n console.log(gateway);\n}\n\nmain();"}],"getGateways"],["Output","output",[{type:"code",content:'{\n "items": [\n {\n "gatewayAddress": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ",\n "observerAddress": "IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs",\n "operatorStake": 250000000000,\n "settings": {\n "fqdn": "ar-io.dev",\n "label": "AR.IO Test",\n "note": "Test Gateway operated by PDS for the AR.IO ecosystem.",\n "port": 443,\n "properties": "raJgvbFU-YAnku-WsupIdbTsqqGLQiYpGzoqk9SCVgY",\n "protocol": "https"\n },\n "startTimestamp": 1720720620813,\n "stats": {\n "failedConsecutiveEpochs": 0,\n "passedEpochCount": 30,\n "submittedEpochCount": 30,\n "totalEpochCount": 31,\n "totalEpochsPrescribedCount": 31\n },\n "status": "joined",\n "vaults": {},\n "weights": {\n "compositeWeight": 0.97688888893556,\n "gatewayRewardRatioWeight": 1,\n "tenureWeight": 0.19444444444444,\n "observerRewardRatioWeight": 1,\n "normalizedCompositeWeight": 0.19247316211083,\n "stakeWeight": 5.02400000024\n }\n }\n ],\n "hasMore": true,\n "nextCursor": "-4xgjroXENKYhTWqrBo57HQwvDL51mMdfsdsxJy6Y2Z_sA",\n "totalItems": 316,\n "sortBy": "operatorStake",\n "sortOrder": "desc"\n}'}],"getGateways"]]},{url:"/build/ar-io-sdk/ario/gateways/get-redelegation-fee",sections:[["getRedelegationFee",null,[{type:"paragraph",content:"getRedelegationFee is a method on the ARIO class that retrieves the fee rate as percentage required to redelegate the stake of a specific address. Fee rate ranges from 0% to 60% based on the number of redelegations since the last fee reset."},{type:"paragraph",content:"getRedelegationFee does not require authentication."}],null],["Parameters","parameters",[],"getRedelegationFee"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const fee = await ario.getRedelegationFee({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(fee);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const fee = await ario.getRedelegationFee({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(fee);\n}\n\nmain();"}],"getRedelegationFee"],["Output","output",[{type:"code",content:'{\n "redelegationFeeRate": 10,\n "feeResetTimestamp": 1730996691117\n}'}],"getRedelegationFee"]]},{url:"/build/ar-io-sdk/ario/gateways/increase-delegate-stake",sections:[["increaseDelegateStake",null,[{type:"paragraph",content:"increaseDelegateStake is a method on the ARIO class that increases the caller's stake on the target gateway."},{type:"paragraph",content:"increaseDelegateStake requires authentication."}],null],["Parameters","parameters",[],"increaseDelegateStake"],["Example","example",[{type:"code",content:"const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.increaseDelegateStake(\n {\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();"},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.increaseDelegateStake(\n {\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"increaseDelegateStake"]]},{url:"/build/ar-io-sdk/ario/gateways/increase-operator-stake",sections:[["increaseOperatorStake",null,[{type:"paragraph",content:"increaseOperatorStake is a method on the ARIO class that increases the callers operator stake. Must be executed with a wallet registered as a gateway operator."},{type:"paragraph",content:"increaseOperatorStake requires authentication."}],null],["Parameters","parameters",[],"increaseOperatorStake"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ARIO, ArweaveSigner, ARIOToken } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.increaseOperatorStake(\n {\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }],\n },\n );\n }\n\n main();'},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.increaseOperatorStake(\n {\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\nmain();"}],"increaseOperatorStake"]]},{url:"/build/ar-io-sdk/ario/gateways/instant-withdrawal",sections:[["instantWithdrawal",null,[{type:"paragraph",content:"instantWithdrawal is a method on the ARIO class that instantly withdraws an existing vault on a gateway. If no gatewayAddress is provided, the signer's address will be used."},{type:"paragraph",content:"instantWithdrawal requires authentication."}],null],["Parameters","parameters",[],"instantWithdrawal"],["Examples","examples",[{type:"code",content:"const fs = require(\"fs\");\n const { ARIO, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.instantWithdrawal(\n {\n // gateway address where delegate vault exists\n gatewayAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n // delegated vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n // optional additional tags\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n // removes an operator vault from a gateway\n const { id: txId } = await ario.instantWithdrawal(\n {\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n );\n }\n\n main();"},{type:"code",content:"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.instantWithdrawal(\n {\n // gateway address where delegate vault exists\n gatewayAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n // delegated vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n // optional additional tags\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n // removes an operator vault from a gateway\n const { id: txId } = await ario.instantWithdrawal(\n {\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n );\n }\n\nmain();"}],"instantWithdrawal"]]},{url:"/build/ar-io-sdk/ario/gateways/join-network",sections:[["joinNetwork",null,[{type:"paragraph",content:"joinNetwork is a method on the ARIO class that joins a gateway to the ar.io network via its associated wallet."},{type:"paragraph",content:"joinNetwork requires authentication."}],null],["Parameters","parameters",[],"joinNetwork"],["Example","example",[{type:"code",content:"const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.joinNetwork(\n {\n qty: new ARIOToken(10_000).toMARIO(), // minimum operator stake allowed\n autoStake: true, // auto-stake operator rewards to the gateway\n allowDelegatedStaking: true, // allows delegated staking\n minDelegatedStake: new ARIOToken(100).toMARIO(), // minimum delegated stake allowed\n delegateRewardShareRatio: 10, // percentage of rewards to share with delegates (e.g. 10%)\n label: 'john smith', // min 1, max 64 characters\n note: 'The example gateway', // max 256 characters\n properties: 'FH1aVetOoulPGqgYukj0VE0wIhDy90WiQoV3U2PeY44', // Arweave transaction ID containing additional properties of the Gateway\n observerWallet: '0VE0wIhDy90WiQoV3U2PeY44FH1aVetOoulPGqgYukj', // wallet address of the observer, must match OBSERVER_WALLET on the observer\n fqdn: 'example.com', // fully qualified domain name - note: you must own the domain and set the OBSERVER_WALLET on your gateway to match `observerWallet`\n port: 443, // port number\n protocol: 'https', // only 'https' is supported\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();"},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.joinNetwork(\n {\n qty: new ARIOToken(10_000).toMARIO(), // minimum operator stake allowed\n autoStake: true, // auto-stake operator rewards to the gateway\n allowDelegatedStaking: true, // allows delegated staking\n minDelegatedStake: new ARIOToken(100).toMARIO(), // minimum delegated stake allowed\n delegateRewardShareRatio: 10, // percentage of rewards to share with delegates (e.g. 10%)\n label: 'john smith', // min 1, max 64 characters\n note: 'The example gateway', // max 256 characters\n properties: 'FH1aVetOoulPGqgYukj0VE0wIhDy90WiQoV3U2PeY44', // Arweave transaction ID containing additional properties of the Gateway\n observerWallet: '0VE0wIhDy90WiQoV3U2PeY44FH1aVetOoulPGqgYukj', // wallet address of the observer, must match OBSERVER_WALLET on the observer\n fqdn: 'example.com', // fully qualified domain name - note: you must own the domain and set the OBSERVER_WALLET on your gateway to match `observerWallet`\n port: 443, // port number\n protocol: 'https', // only 'https' is supported\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n}\n\nmain();"}],"joinNetwork"]]},{url:"/build/ar-io-sdk/ario/gateways/leave-network",sections:[["leaveNetwork",null,[{type:"paragraph",content:"leaveNetwork is a method on the ARIO class that sets the gateway as leaving on the ar.io network. The gateways operator and delegate stakes are vaulted and will be returned after the leave periods. The gateway will be removed from the network after the leave period."},{type:"paragraph",content:"leaveNetwork requires authentication."}],null],["Parameters","parameters",[],"leaveNetwork"],["Example","example",[{type:"code",content:'const fs = require("fs");\n const { ARIO, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.leaveNetwork(\n // optional additional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.leaveNetwork(\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n}\n\nmain();"}],"leaveNetwork"]]},{url:"/build/ar-io-sdk/ario/gateways/redelegate-stake",sections:[["redelegateStake",null,[{type:"paragraph",content:"redelegateStake is a method on the ARIO class that redelegates the stake of a specific address to a new gateway. Vault ID may be optionally included in order to redelegate from an existing withdrawal vault. The redelegation fee is calculated based on the fee rate and the stake amount. Users are allowed one free redelegation every seven epochs. Each additional redelegation beyond the free redelegation will increase the fee by 10%, capping at a 60% redelegation fee."},{type:"paragraph",content:"e.g: If 1000 mARIO is redelegated and the fee rate is 10%, the fee will be 100 mARIO. Resulting in 900 mARIO being redelegated to the new gateway and 100 mARIO being deducted back to the protocol balance."},{type:"paragraph",content:"redelegateStake requires authentication."}],null],["Parameters","parameters",[],"redelegateStake"],["Examples","examples",[{type:"code",content:"const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.redelegateStake({\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n source: 'HwFceQaMQnOBgKDpnFqCqgwKwEU5LBme1oXRuQOWSRA',\n stakeQty: new ARIOToken(1000).toMARIO(),\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n });\n }\n\n main();"},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.redelegateStake({\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n source: 'HwFceQaMQnOBgKDpnFqCqgwKwEU5LBme1oXRuQOWSRA',\n stakeQty: new ARIOToken(1000).toMARIO(),\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n });\n }\n\nmain();"}],"redelegateStake"]]},{url:"/build/ar-io-sdk/ario/gateways/update-gateway-settings",sections:[["updateGatewaySettings",null,[{type:"paragraph",content:"updateGatewaySettings is a method on the ARIO class that writes new gateway settings to the caller's gateway configuration."},{type:"paragraph",content:"updateGatewaySettings requires authentication."}],null],["Parameters","parameters",[],"updateGatewaySettings"],["Example","example",[{type:"code",content:'const fs = require("fs");\n const { ARIO, ArweaveSigner, ARIOToken } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\nconst { id: txId } = await ario.updateGatewaySettings(\n {\n // any other settings you want to update\n minDelegatedStake: new ARIOToken(100).toMARIO(),\n },\n // optional additional tags\n { tags: [{ name: \'App-Name\', value: \'My-Awesome-App\' }] },\n );\n }\n\n main();'},{type:"code",content:"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.updateGatewaySettings(\n {\n // any other settings you want to update\n minDelegatedStake: new ARIOToken(100).toMARIO(),\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();"}],"updateGatewaySettings"]]},{url:"/build/ar-io-sdk/ario/general/get-balance",sections:[["getBalance",null,[{type:"paragraph",content:"getBalance is a method on the ARIO class that retrieves the balance of the specified wallet address."},{type:"paragraph",content:"getBalance does not require authentication."}],null],["Parameters","parameters",[],"getBalance"],["Examples","examples",[{type:"code",content:"const {ARIO, mARIOToken} = require('@ar.io/sdk');\n\nasync function main(){\n const ario = ARIO.init();\n const balance = await io.getBalance({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n })\n .then((balance: number) => new mARIOToken(balance).toARIO()); // convert it to ARIO for readability\n\n console.log(balance)\n}\n\nmain()"},{type:"code",content:"import { ARIO, mARIOToken } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const balance = await ario.getBalance({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n })\n .then((balance: number) => new mARIOToken(balance).toARIO()); // convert it to ARIO for readability\n\n console.log(balance)\n}\n\nmain();"}],"getBalance"],["Output","output",[{type:"code",content:"100000"}],"getBalance"]]},{url:"/build/ar-io-sdk/ario/general/get-balances",sections:[["getBalances",null,[{type:"paragraph",content:"getBalances is a method on the ARIO class that retrieves the balances of the ARIO process in mARIO, paginated and sorted by the specified criteria. The cursor used for pagination is the last wallet address from the previous request."},{type:"paragraph",content:"getBalances does not require authentication."}],null],["Parameters","parameters",[],"getBalances"],["Examples","examples",[{type:"code",content:"const { ARIO, mARIOToken } = require('@ar.io/sdk');\n\nasync function main(){\n const ario = ARIO.init();\n const balances = await ario.getBalances({\n cursor: '-4xgjroXENKYhTWqrBo57HQwvDL51mMdfsdsxJy6Y2Z_sA',\n limit: 100,\n sortBy: 'balance',\n sortOrder: 'desc',\n });\n\n console.log(balances)\n}\n\nmain()"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const balances = await ario.getBalances({\n cursor: '-4xgjroXENKYhTWqrBo57HQwvDL51mMdfsdsxJy6Y2Z_sA',\n limit: 100,\n sortBy: 'balance',\n sortOrder: 'desc',\n });\n\n console.log(balances)\n}\n\nmain();"}],"getBalances"],["Output","output",[{type:"code",content:'{\n "items": [\n {\n "address": "-4xgjroXENKYhTWqrBo57HQwvDL51mMvSxJy6Y2Z_sA",\n "balance": 1000000\n },\n {\n "address": "-7vXsQZQDk8TMDlpiSLy3CnLi5PDPlAaN2DaynORpck",\n "balance": 1000000\n }\n // ...98 other balances\n ],\n "hasMore": true,\n "nextCursor": "-7vXsQZQDk8TMDlpiSLy3CnLi5PDPlAaN2DaynORpck",\n "totalItems": 1789,\n "sortBy": "balance",\n "sortOrder": "desc"\n}'}],"getBalances"]]},{url:"/build/ar-io-sdk/ario/general/get-info",sections:[["getInfo",null,[{type:"paragraph",content:"getInfo is a method on the ARIO class that retrieves information about the ARIO process."},{type:"paragraph",content:"getInfo does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getInfo does not accept Parameters"}],"getInfo"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main(){\n const ario = ARIO.init();\n const info = await ario.getInfo()\n\n console.log(info)\n}\n\nmain()"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const info = await ario.getInfo()\n\n console.log(info);\n}\n\nmain();"}],"getInfo"],["Output","output",[{type:"code",content:'{\n "Name": "Testnet ARIO",\n "Ticker": "tARIO",\n "Owner": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ",\n "Denomination": 6,\n "Handlers": ["_eval", "_default_"], // full list of handlers, useful for debugging\n "LastTickedEpochIndex": 31 // epoch index of the last tick\n}'}],"getInfo"]]},{url:"/build/ar-io-sdk/ario/general/get-token-supply",sections:[["getTokenSupply",null,[{type:"paragraph",content:"getTokenSupply is a method on the ARIO class that retrieves the total supply of tokens, returned in mARIO. The total supply includes the following:"},{type:"paragraph",content:"total - the total supply of all tokens"},{type:"paragraph",content:"circulating - the total supply minus locked, withdrawn, delegated, and staked"},{type:"paragraph",content:"locked - tokens that are locked in the protocol (a.k.a. vaulted)"},{type:"paragraph",content:"withdrawn - tokens that have been withdrawn from the protocol by operators and delegators"},{type:"paragraph",content:"delegated - tokens that have been delegated to gateways"},{type:"paragraph",content:"staked - tokens that are staked in the protocol by gateway operators"},{type:"paragraph",content:"protocolBalance - tokens that are held in the protocol's treasury. This is included in the circulating supply."},{type:"paragraph",content:"getTokenSupply does not require authentication."}],null],["Parameters","parameters",[{type:"paragraph",content:"getTokenSupply does not accept Parameters"}],"getTokenSupply"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main(){\n const ario = ARIO.init();\n const info = await ario.getTokenSupply()\n\n console.log(info)\n}\n\nmain()"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const info = await ario.getTokenSupply()\n\n console.log(info);\n}\n\nmain();"}],"getTokenSupply"],["Output","output",[{type:"code",content:'{\n "total": 1000000000000000000,\n "circulating": 998094653842520,\n "locked": 0,\n "withdrawn": 560563387278,\n "delegated": 1750000000,\n "staked": 1343032770199,\n "protocolBalance": 46317263683761\n}'}],"getTokenSupply"],["Types","types",[],"getTokenSupply"],["AOTokenSupplyData","ao-token-supply-data",[{type:"code",content:'{\n "total": 1000000000000000000,\n "circulating": 998094653842520,\n "locked": 0,\n "withdrawn": 560563387278,\n "delegated": 1750000000,\n "staked": 1343032770199,\n "protocolBalance": 46317263683761\n}'}],"getTokenSupply"]]},{url:"/build/ar-io-sdk/ario/general/transfer",sections:[["transfer",null,[{type:"paragraph",content:"transfer is a method on the ARIO class that transfers mARIO to the designated target recipient address."},{type:"paragraph",content:"transfer requires authentication."}],null],["Parameters","parameters",[],"transfer"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ARIO, ArweaveSigner, ARIOToken } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const result = await ario.transfer(\n {\n target: "nszYSUJvtlFXssccPaQWZaVpkXgJHcVM7XhcP5NEt7w",\n qty: new ARIOToken(1000).toMARIO(), //converts ARIO to mARIO\n },\n // Optional tags\n {\n tags: [{ name: "App-Name", value: "My-Awesome-App" }],\n }\n );\n console.log(result);\n }\n\n main();'},{type:"code",content:'import { ARIO, ARIOToken, ArConnectSigner } from \'@ar.io/sdk/web\';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const result = await ario.transfer(\n {\n target: "nszYSUJvtlFXssccPaQWZaVpkXgJHcVM7XhcP5NEt7w",\n qty: new ARIOToken(1000).toMARIO(), //converts ARIO to mARIO\n },\n // Optional tags\n {\n tags: [{ name: "App-Name", value: "My-Awesome-App" }],\n }\n );\n console.log(result);\n}\n\nmain();'}],"transfer"],["Output","output",[{type:"code",content:"{\n id: 'Q44fpJLfq8wt-3RXA5a7ReiN7wmwkgxQA2jPYW51R-Q',\n result: 'You transferred 1000000000 to nszYSUJvtlFXssccPaQWZaVpkXgJHcVM7XhcP5NEt7w'\n}"}],"transfer"]]},{url:"/build/ar-io-sdk/ario/primary-names/get-primary-name",sections:[["getPrimaryName",null,[{type:"paragraph",content:"getPrimaryName is a method on the ARIO class that retrieves the primary name for a given name or address."},{type:"paragraph",content:"getPrimaryName does not require authentication."}],null],["Parameters","parameters",[],"getPrimaryName"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const name = await ario.getPrimaryName({\n name: 'arns',\n });\n // or\n const name = await io.getPrimaryName({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(name);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const name = await ario.getPrimaryName({\n name: 'arns',\n });\n // or\n const name = await io.getPrimaryName({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(name);\n}\n\nmain();"}],"getPrimaryName"],["Output","output",[{type:"code",content:'{\n "owner": "HwFceQaMQnOBgKDpnFqCqgwKwEU5LBme1oXRuQOWSRA",\n "startTimestamp": 1719356032297,\n "name": "arns"\n}'}],"getPrimaryName"]]},{url:"/build/ar-io-sdk/ario/primary-names/get-primary-name-request",sections:[["getPrimaryNameRequest",null,[{type:"paragraph",content:"getPrimaryNameRequest is a method on the ARIO class that retrieves the primary name request for a specified wallet address."},{type:"paragraph",content:"getPrimaryNameRequest does not require authentication."}],null],["Parameters","parameters",[],"getPrimaryNameRequest"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const request = await ario.getPrimaryNameRequest({\n initiator: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(request);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const request = await ario.getPrimaryNameRequest({\n initiator: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(request);\n}\n\nmain();"}],"getPrimaryNameRequest"],["Output","output",[{type:"code",content:'{\n "initiator": "t4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3",\n "name": "arns",\n "startTimestamp": 1728067635857,\n "endTimestamp": 1735843635857\n}'}],"getPrimaryNameRequest"]]},{url:"/build/ar-io-sdk/ario/primary-names/get-primary-names",sections:[["getPrimaryNames",null,[{type:"paragraph",content:"getPrimaryNames is a method on the ARIO class that retrieves all primary names paginated and sorted by the specified criteria. the cursor used for pagination is the last name from the previous request."},{type:"paragraph",content:"getPrimaryNames does not require authentication."}],null],["Parameters","parameters",[],"getPrimaryNames"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const names = await ario.getPrimaryNames({\n cursor: 'ao', // this is the last name from the previous request\n limit: 1,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(names);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const names = await ario.getPrimaryNames({\n cursor: 'ao', // this is the last name from the previous request\n limit: 1,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(names);\n}\n\nmain();"}],"getPrimaryNames"],["Output","output",[{type:"code",content:'{\n "sortOrder": "desc",\n "hasMore": true,\n "totalItems": 100,\n "limit": 1,\n "sortBy": "startTimestamp",\n "cursor": "arns",\n "items": [\n {\n "owner": "HwFceQaMQnOBgKDpnFqCqgwKwEU5LBme1oXRuQOWSRA",\n "startTimestamp": 1719356032297,\n "name": "arns"\n }\n ]\n}'}],"getPrimaryNames"]]},{url:"/build/ar-io-sdk/ario/primary-names/request-primary-name",sections:[["requestPrimaryName",null,[{type:"paragraph",content:"requestPrimaryName is a method on the ARIO class that requests a primary name for the caller's address. The request must be approved by the new owner of the requested name via the approvePrimaryNameRequest API."},{type:"paragraph",content:"requestPrimaryName requires authentication."}],null],["Parameters","parameters",[],"requestPrimaryName"],["Examples","examples",[{type:"code",content:'const fs = require("fs");\n const { ARIO, ArweaveSigner } = require("@ar.io/sdk");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync("KeyFile.json"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await io.requestPrimaryName({\n name: \'arns\',\n });\n }\n\n main();'},{type:"code",content:"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await io.requestPrimaryName({\n name: 'arns',\n });\n }\n\nmain();"}],"requestPrimaryName"]]},{url:"/build/ar-io-sdk/ario/vaults/get-vault",sections:[["getVault",null,[{type:"paragraph",content:"getVault is a method on the ARIO class that retrieves the locked-balance user vault of the ARIO process by the specified wallet address and vault ID."},{type:"paragraph",content:"getVault does not require authentication."}],null],["Parameters","parameters",[],"getVault"],["Examples","examples",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const vault = await ario.getVault({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n vaultId: 'vaultIdOne',\n });\n\n console.log(vault);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const vault = await ario.getVault({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n vaultId: 'vaultIdOne',\n });\n\n console.log(vault);\n}\n\nmain();"}],"getVault"],["Output","output",[{type:"code",content:'{\n "balance": 1000000,\n "startTimestamp": 123,\n "endTimestamp": 4567\n}'}],"getVault"]]},{url:"/build/ar-io-sdk/ario/vaults/get-vaults",sections:[["getVaults",null,[{type:"paragraph",content:"getVaults is a method on the ARIO class that retrieves all locked-balance user vaults of the ARIO process, paginated and sorted by the specified criteria. The cursor used for pagination is the last wallet address from the previous request."},{type:"paragraph",content:"getVaults does not require authentication."}],null],["Parameters","parameters",[],"getVaults"],["Example","example",[{type:"code",content:"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getVaults({\n cursor: '0',\n limit: 100,\n sortBy: 'balance',\n sortOrder: 'desc',\n });\n\n console.log(vaults);\n}\n\nmain();"},{type:"code",content:"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await io.getVaults({\n cursor: '0',\n limit: 100,\n sortBy: 'balance',\n sortOrder: 'desc',\n });\n\n console.log(vaults);\n}\n\nmain();"}],"getVaults"],["Output","output",[{type:"code",content:'{\n "items": [\n {\n "address": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ",\n "vaultId": "vaultIdOne",\n "balance": 1000000,\n "startTimestamp": 123,\n "endTimestamp": 4567\n },\n {\n "address": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ",\n "vaultId": "vaultIdTwo",\n "balance": 1000000,\n "startTimestamp": 123,\n "endTimestamp": 4567\n }\n // ...98 other addresses with vaults\n ],\n "hasMore": true,\n "nextCursor": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ",\n "totalItems": 1789,\n "sortBy": "balance",\n "sortOrder": "desc"\n}'}],"getVaults"]]},{url:"/build/gateways/networking/certbot/cloudflare",sections:[["Setup Certbot with Auto Renewal for Cloudflare",null,[{type:"paragraph",content:"Navigate to Cloudflare -> My Profile -> API Tokens -> Create Token\nYou only need to select the following permissions"},{type:"paragraph",content:"On your server, install certbot and DNS plugin for Cloudflare"},{type:"code",content:"apt update\napt install certbot -y"},{type:"paragraph",content:"Install DNS plugin for Cloudflare"},{type:"code",content:"apt install python3-certbot-dns-cloudflare -y"},{type:"paragraph",content:"Create ini file with api key and secret"},{type:"code",content:"nano /etc/letsencrypt/cloudflare.ini"},{type:"paragraph",content:"Add api key and secret created in step 1"},{type:"code",content:"dns_cloudflare_api_token = "},{type:"paragraph",content:"Save the file and update permissions"},{type:"code",content:"chmod 600 /etc/letsencrypt/cloudflare.ini"},{type:"paragraph",content:"Generate certificate using certbot with DNS plugin for Cloudflare"},{type:"code",content:"certbot certonly --dns-cloudflare --dns-cloudflare-credentials /etc/letsencrypt/cloudflare.ini -d -d <\\*.domain.com>"},{type:"paragraph",content:"Results:"},{type:"code",content:"Successfully received certificate.\nCertificate is saved at: /etc/letsencrypt/live//fullchain.pem\nKey is saved at: /etc/letsencrypt/live//privkey.pem"},{type:"paragraph",content:"Validate certificate and dns update with dry run (this will not create a new certificate or update dns)"},{type:"code",content:"certbot renew --dry-run"},{type:"paragraph",content:"Results:"},{type:"code",content:"Saving debug log to /var/log/letsencrypt/letsencrypt.log\n\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nProcessing /etc/letsencrypt/renewal/.conf\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nAccount registered.\nSimulating renewal of an existing certificate for and <*.domain.com>\nWaiting 10 seconds for DNS changes to propagate\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nCongratulations, all simulated renewals succeeded:\n /etc/letsencrypt/live//fullchain.pem (success)\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -"},{type:"paragraph",content:"Reload nginx to apply new certificate (optional)"},{type:"code",content:"systemctl reload nginx"},{type:"paragraph",content:"Validate certbot timer"},{type:"code",content:"systemctl list-timers | grep certbot"},{type:"paragraph",content:"Results:"},{type:"code",content:"Tue 2024-11-05 02:22:10 UTC 3h 21min Mon 2024-11-04 17:16:51 UTC 5h 43min ago certbot.timer certbot.service"}],null]]},{url:"/build/gateways/networking/certbot/namecheap",sections:[["Setup Certbot with Auto Renewal for NameCheap",null,[],null],["Note: Namecheap has specific requirements to create an API key. As of ~October 2024 they are:","note-namecheap-has-specific-requirements-to-create-an-api-key-as-of-october-2024-they-are",[{type:"paragraph",content:"At least 20 domains under your account."},{type:"paragraph",content:"A minimum of $50 in your account balance."},{type:"paragraph",content:"At least $50 spent within the last 2 years."},{type:"paragraph",content:"If you do not meet these requirements, you can request a waiver by contacting Namecheap support."}],"Setup Certbot with Auto Renewal for NameCheap"],["Steps:","steps",[{type:"paragraph",content:"Navigate to Namecheap -> Profile > Tools > Manage API Access Keys"},{type:"paragraph",content:"On your server, install certbot and DNS plugin for Namecheap"},{type:"code",content:"apt update\napt install certbot -y"},{type:"paragraph",content:"Install pip"},{type:"code",content:"apt install python3-pip -y"},{type:"paragraph",content:"Install DNS plugin for Namecheap"},{type:"code",content:"pip install certbot-dns-namecheap -y"},{type:"paragraph",content:"Create ini file with api key and secret"},{type:"code",content:"nano /etc/letsencrypt/namecheap.ini"},{type:"paragraph",content:"Add api key and secret created in step 1"},{type:"code",content:"dns_namecheap_username = \ndns_namecheap_api_key = "},{type:"paragraph",content:"Save the file and update permissions"},{type:"code",content:"chmod 600 /etc/letsencrypt/namecheap.ini"},{type:"paragraph",content:"Generate certificate using certbot with DNS plugin for Namecheap"},{type:"code",content:"certbot certonly --dns-namecheap --dns-namecheap-credentials /etc/letsencrypt/namecheap.ini -d -d <\\*.domain.com>"},{type:"paragraph",content:"Results:"},{type:"code",content:"Successfully received certificate.\nCertificate is saved at: /etc/letsencrypt/live//fullchain.pem\nKey is saved at: /etc/letsencrypt/live//privkey.pem"},{type:"paragraph",content:"Validate certificate and dns update with dry run (this will not create a new certificate or update dns)"},{type:"code",content:"certbot renew --dry-run"},{type:"paragraph",content:"Results:"},{type:"code",content:"Saving debug log to /var/log/letsencrypt/letsencrypt.log\n\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nProcessing /etc/letsencrypt/renewal/.conf\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nAccount registered.\nSimulating renewal of an existing certificate for and <*.domain.com>\nWaiting 10 seconds for DNS changes to propagate\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nCongratulations, all simulated renewals succeeded:\n /etc/letsencrypt/live//fullchain.pem (success)\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -"},{type:"paragraph",content:"Reload nginx to apply new certificate (optional)"},{type:"code",content:"systemctl reload nginx"},{type:"paragraph",content:"Validate certbot timer"},{type:"code",content:"systemctl list-timers | grep certbot"},{type:"paragraph",content:"Results:"},{type:"code",content:"Tue 2024-11-05 02:22:10 UTC 3h 21min Mon 2024-11-04 17:16:51 UTC 5h 43min ago certbot.timer certbot.service"}],"Setup Certbot with Auto Renewal for NameCheap"]]}])for(let[a,n,r,o]of t){let t=r.map(e=>e.content).join(" "),i=r.length>0?r[0].content:"",s=r.length>0?r[0].type:"text";Z.add({url:e+(n?"#"+n:""),title:a,content:[a,t].join(" "),pageTitle:o,sectionTitle:a,preview:i,type:s})}function $(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=Z.search(e,{...t,enrich:!0});return 0===a.length?[]:a[0].result.map(e=>({url:e.id,title:e.doc.title,pageTitle:e.doc.pageTitle,sectionTitle:e.doc.sectionTitle,preview:e.doc.preview,type:e.doc.type}))}}}]); \ No newline at end of file diff --git a/_next/static/chunks/app/layout-50e5d477215a5358.js b/_next/static/chunks/app/layout-50e5d477215a5358.js deleted file mode 100644 index 2c90d55a..00000000 --- a/_next/static/chunks/app/layout-50e5d477215a5358.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{34248:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,44839,23)),Promise.resolve().then(r.bind(r,32666)),Promise.resolve().then(r.bind(r,78534)),Promise.resolve().then(r.bind(r,25856)),Promise.resolve().then(r.bind(r,71713)),Promise.resolve().then(r.bind(r,92179)),Promise.resolve().then(r.bind(r,81338)),Promise.resolve().then(r.bind(r,49610)),Promise.resolve().then(r.t.bind(r,98830,23)),Promise.resolve().then(r.t.bind(r,14419,23))},78534:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Providers:()=>l});var i=r(95155),a=r(12115),s=r(28872);function n(){let{resolvedTheme:e,setTheme:t}=(0,s.D)();return(0,a.useEffect)(()=>{let r=window.matchMedia("(prefers-color-scheme: dark)");function i(){e===(r.matches?"dark":"light")&&t("system")}return i(),r.addEventListener("change",i),()=>{r.removeEventListener("change",i)}},[e,t]),null}function l(e){let{children:t}=e;return(0,i.jsxs)(s.N,{attribute:"class",disableTransitionOnChange:!0,children:[(0,i.jsx)(n,{}),t]})}},81338:(e,t,r)=>{"use strict";r.d(t,{Layout:()=>em});var i=r(95155),a=r(67396),s=r(76046),n=r(99955),l=r(31030),o=r(43463);function d(e){return(0,i.jsx)("svg",{viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",...e,children:(0,i.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",d:"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"})})}let c={primary:"rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300",secondary:"rounded-full bg-zinc-100 py-1 px-3 text-zinc-900 hover:bg-zinc-200 dark:bg-zinc-800/40 dark:text-zinc-400 dark:ring-1 dark:ring-inset dark:ring-zinc-800 dark:hover:bg-zinc-800 dark:hover:text-zinc-300",filled:"rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-500 dark:text-white dark:hover:bg-emerald-400",outline:"rounded-full py-1 px-3 text-zinc-700 ring-1 ring-inset ring-zinc-900/10 hover:bg-zinc-900/2.5 hover:text-zinc-900 dark:text-zinc-400 dark:ring-white/10 dark:hover:bg-white/5 dark:hover:text-white",text:"text-purple-300 hover:text-purple-400 dark:text-purple-200 dark:hover:text-purple-300"};function h(e){let{variant:t="primary",className:r,children:s,arrow:n,...l}=e;r=(0,o.A)("inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition",c[t],r);let h=(0,i.jsx)(d,{className:(0,o.A)("mt-0.5 h-5 w-5","text"===t&&"relative top-px","left"===n&&"-ml-1 rotate-180","right"===n&&"-mr-1")}),u=(0,i.jsxs)(i.Fragment,{children:["left"===n&&h,s,"right"===n&&h]});return void 0===l.href?(0,i.jsx)("button",{className:r,...l,children:u}):(0,i.jsx)(a.default,{className:r,...l,children:u})}let u=[{title:"General",links:[{title:"Introduction",href:"/learn/introduction"},{title:"Arweave Name System (ArNS)",href:"/learn/arns"},{title:"Network Composition",href:"/learn/network-composition"},{title:"Smart Contract",href:"/learn/ario-contract"},{title:"Token",href:"/learn/token"},{title:"Staking",href:"/learn/staking"},{title:"Glossary",href:"/learn/glossary"}]},{title:"Concepts",links:[{title:"Manifests",href:"/learn/concepts/manifests"},{title:"Normalized Addresses",href:"/learn/concepts/normalized-addresses"},{title:"Sandboxing",href:"/learn/concepts/sandboxing"},{title:"Wayfinder",href:"/learn/concepts/wayfinder"}]},{title:"Guides",links:[{title:"ANTs on Bazar",href:"/learn/guides/ants-on-bazar"}]}],x=[{title:"AR.IO SDK",links:[{title:"Info",href:"/build/ar-io-sdk"},{title:"Getting Started",href:"/build/ar-io-sdk/getting-started"},{title:"Release Notes",href:"/build/ar-io-sdk/release-notes"},{title:"ARIO Class",children:[{title:"Configuration",href:"/build/ar-io-sdk/ario/configuration"},{title:"General",children:[{title:"getInfo",href:"/build/ar-io-sdk/ario/general/get-info"},{title:"getTokenSupply",href:"/build/ar-io-sdk/ario/general/get-token-supply"},{title:"getBalance",href:"/build/ar-io-sdk/ario/general/get-balance"},{title:"getBalances",href:"/build/ar-io-sdk/ario/general/get-balances"},{title:"transfer",href:"/build/ar-io-sdk/ario/general/transfer"}]},{title:"Gateways",children:[{title:"getGateway",href:"/build/ar-io-sdk/ario/gateways/get-gateway"},{title:"getGateways",href:"/build/ar-io-sdk/ario/gateways/get-gateways"},{title:"joinNetwork",href:"/build/ar-io-sdk/ario/gateways/join-network"},{title:"leaveNetwork",href:"/build/ar-io-sdk/ario/gateways/leave-network"},{title:"updateGatewaySettings",href:"/build/ar-io-sdk/ario/gateways/update-gateway-settings"},{title:"increaseOperatorStake",href:"/build/ar-io-sdk/ario/gateways/increase-operator-stake"},{title:"decreaseOperatorStake",href:"/build/ar-io-sdk/ario/gateways/decrease-operator-stake"},{title:"increaseDelegateStake",href:"/build/ar-io-sdk/ario/gateways/increase-delegate-stake"},{title:"decreaseDelegateStake",href:"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake"},{title:"instantWithdrawal",href:"/build/ar-io-sdk/ario/gateways/instant-withdrawal"},{title:"cancelWithdrawal",href:"/build/ar-io-sdk/ario/gateways/cancel-withdrawal"},{title:"redelegateStake",href:"/build/ar-io-sdk/ario/gateways/redelegate-stake"},{title:"getRedelegationFee",href:"/build/ar-io-sdk/ario/gateways/get-redelegation-fee"},{title:"getDelegations",href:"/build/ar-io-sdk/ario/gateways/get-delegations"},{title:"getAllowedDelegates",href:"/build/ar-io-sdk/ario/gateways/get-allowed-delegates"},{title:"getGatewayDelegates",href:"/build/ar-io-sdk/ario/gateways/get-gateway-delegates"},{title:"getGatewayVaults",href:"/build/ar-io-sdk/ario/gateways/get-gateway-vaults"}]},{title:"Vaults",children:[{title:"getVault",href:"/build/ar-io-sdk/ario/vaults/get-vault"},{title:"getVaults",href:"/build/ar-io-sdk/ario/vaults/get-vaults"}]},{title:"Epochs",children:[{title:"getEpoch",href:"/build/ar-io-sdk/ario/epochs/get-epoch"},{title:"getCurrentEpoch",href:"/build/ar-io-sdk/ario/epochs/get-current-epoch"},{title:"getDistributions",href:"/build/ar-io-sdk/ario/epochs/get-distributions"},{title:"getPrescribedObservers",href:"/build/ar-io-sdk/ario/epochs/get-prescribed-observers"},{title:"getObservations",href:"/build/ar-io-sdk/ario/epochs/get-observations"},{title:"saveObservations",href:"/build/ar-io-sdk/ario/epochs/save-observations"}]},{title:"ArNS",children:[{title:"buyRecord",href:"/build/ar-io-sdk/ario/arns/buy-record"},{title:"extendLease",href:"/build/ar-io-sdk/ario/arns/extend-lease"},{title:"getArNSRecord",href:"/build/ar-io-sdk/ario/arns/get-arns-record"},{title:"getArNSRecords",href:"/build/ar-io-sdk/ario/arns/get-arns-records"},{title:"getTokenCost",href:"/build/ar-io-sdk/ario/arns/get-token-cost"},{title:"getDemandFactor",href:"/build/ar-io-sdk/ario/arns/get-demand-factor"},{title:"increaseUndernameLimit",href:"/build/ar-io-sdk/ario/arns/increase-undername-limit"},{title:"getArNSAuction",href:"/build/ar-io-sdk/ario/arns/get-arns-auction"},{title:"getArNSAuctions",href:"/build/ar-io-sdk/ario/arns/get-arns-auctions"},{title:"getArNSReturnedName",href:"/build/ar-io-sdk/ario/arns/get-arns-returned-name"},{title:"getArNSReturnedNames",href:"/build/ar-io-sdk/ario/arns/get-arns-returned-names"},{title:"getArNSAuctionPrices",href:"/build/ar-io-sdk/ario/arns/get-arns-auction-prices"},{title:"submitAuctionBid",href:"/build/ar-io-sdk/ario/arns/submit-auction-bid"}]},{title:"Primary Names",children:[{title:"getPrimaryName",href:"/build/ar-io-sdk/ario/primary-names/get-primary-name"},{title:"getPrimaryNames",href:"/build/ar-io-sdk/ario/primary-names/get-primary-names"},{title:"getPrimaryNameRequest",href:"/build/ar-io-sdk/ario/primary-names/get-primary-name-request"},{title:"requestPrimaryName",href:"/build/ar-io-sdk/ario/primary-names/request-primary-name"}]}]},{title:"ANT Class",children:[{title:"Configuration",href:"/build/ar-io-sdk/ants/configuration"},{title:"getInfo",href:"/build/ar-io-sdk/ants/get-info"},{title:"getLogo",href:"/build/ar-io-sdk/ants/get-logo"},{title:"getState",href:"/build/ar-io-sdk/ants/get-state"},{title:"getOwner",href:"/build/ar-io-sdk/ants/get-owner"},{title:"getControllers",href:"/build/ar-io-sdk/ants/get-controllers"},{title:"getHandlers",href:"/build/ar-io-sdk/ants/get-handlers"},{title:"getRecords",href:"/build/ar-io-sdk/ants/get-records"},{title:"setRecord",href:"/build/ar-io-sdk/ants/set-record"},{title:"setName",href:"/build/ar-io-sdk/ants/set-name"},{title:"setLogo",href:"/build/ar-io-sdk/ants/set-logo"},{title:"setTicker",href:"/build/ar-io-sdk/ants/set-ticker"},{title:"setDescription",href:"/build/ar-io-sdk/ants/set-description"},{title:"setKeywords",href:"/build/ar-io-sdk/ants/set-keywords"},{title:"setController",href:"/build/ar-io-sdk/ants/set-controller"},{title:"removeController",href:"/build/ar-io-sdk/ants/remove-controller"},{title:"removeRecord",href:"/build/ar-io-sdk/ants/remove-record"},{title:"removePrimaryName",href:"/build/ar-io-sdk/ants/remove-primary-name"},{title:"approvePrimaryNameRequest",href:"/build/ar-io-sdk/ants/approve-primary-name-request"},{title:"releaseName",href:"/build/ar-io-sdk/ants/release-name"},{title:"reassignName",href:"/build/ar-io-sdk/ants/reassign-name"},{title:"transfer",href:"/build/ar-io-sdk/ants/transfer"}]},{title:"ANTRegistry Class",children:[{title:"Info",href:"/build/ar-io-sdk/ant-registry"},{title:"accessControlList",href:"/build/ar-io-sdk/ant-registry/access-control-list"},{title:"register",href:"/build/ar-io-sdk/ant-registry/register"}]}]},{title:"Gateways",links:[{title:"Architecture",href:"/build/gateways"},{title:"Release Notes",href:"/build/gateways/release-notes"},{title:"Gateway Network",href:"/build/gateways/gateway-network"},{title:"Observer",href:"/build/gateways/observer"},{title:"Operators",children:[{title:"Linux Setup",href:"/build/gateways/linux-setup"},{title:"Windows Setup",href:"/build/gateways/windows-setup"},{title:"Join The Testnet",href:"/build/gateways/join-testnet"},{title:"Admin Configurations",href:"/build/gateways/admin"},{title:"Advanced Configurations",href:"/build/gateways/advanced"},{title:"Environmental Variables",href:"/build/gateways/env"},{title:"Troubleshooting",href:"/build/gateways/troubleshooting"},{title:"Upgrading",href:"/build/gateways/upgrading"},{title:"Moderation",href:"/build/gateways/moderation"},{title:"Bundler Sidecar",href:"/build/gateways/bundler"},{title:"Automating SSL",children:[{title:"Cloudflare",href:"/build/gateways/networking/certbot/cloudflare"},{title:"Namecheap",href:"/build/gateways/networking/certbot/namecheap"}]}]}]},{title:"Guides",links:[{title:"GQL",href:"/build/guides/gql"},{title:"Deploy to Arweave",children:[{title:"Permaweb Deploy",href:"/build/guides/permaweb-deploy"},{title:"Arlink",href:"/build/guides/arlink"}]},{title:"Projects",children:[{title:"ArNS Viewer",href:"/build/guides/arns-viewer"}]}]}];function f(e){let{label:t,page:r,previous:s=!1}=e;return r.href?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(h,{href:r.href,"aria-label":`${t}: ${r.title}`,variant:"secondary",arrow:s?"left":"right",children:t}),(0,i.jsx)(a.default,{href:r.href,tabIndex:-1,"aria-hidden":"true",className:"text-base font-semibold text-zinc-900 transition hover:text-zinc-600 dark:text-white dark:hover:text-zinc-300",children:r.title})]}):(0,i.jsx)("span",{className:"text-base font-semibold text-zinc-900 dark:text-white",children:r.title})}function m(){let e=(0,s.usePathname)(),t=function(e){let t=[];return!function e(r){r.forEach(r=>{r.href&&t.push(r),r.children&&e(r.children)})}(e),t}(u),r=t.findIndex(t=>t.href===e);if(-1===r)return null;let a=r>0?t[r-1]:void 0,n=rO(e,t))??!1)}function B(e){let{group:t,className:r}=e,a=q(),[l,d]=function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],r=(0,j.useRef)(e).current;return t?r:e}([(0,s.usePathname)(),(0,P.Y)(e=>e.sections)],a),c=(e,t)=>!!e.href&&Z(e.href)===Z(t)||!!e.children&&e.children.some(e=>c(e,t)),[h,u]=(0,j.useState)(()=>{let e={},r=(t,i)=>{t.forEach(t=>{if(0===i)e[t.title]=!0;else{let r=c(t,l);e[t.title]=!r}t.children&&r(t.children,i+1)})};return r(t.links,0),e}),x=e=>{u(t=>({...t,[e]:!t[e]}))};(0,j.useEffect)(()=>{t.links.forEach(e=>{let t=e=>{e.href===l&&d.length>0&&u(t=>({...t,[e.title]:!1})),e.children&&e.children.forEach(t)};t(e)})},[l,d,t.links]);let f=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=e.href===l&&d.length>0;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"flex items-center justify-between",children:[(0,i.jsxs)("div",{className:"flex items-center",children:[e.href?(0,i.jsx)(F,{href:e.href,active:O(e,l),children:e.title}):(0,i.jsx)("span",{className:(0,o.A)("cursor-pointer pl-4 text-sm",c(e,l)?"font-bold text-zinc-900 dark:text-white":"text-zinc-900 dark:text-zinc-400 hover:text-emerald-600 group-hover:text-emerald-600 dark:hover:text-emerald-600"),children:e.title}),r&&(0,i.jsx)("span",{className:"ml-2 cursor-pointer text-sm text-zinc-900 dark:text-white",onClick:()=>x(e.title),children:h[e.title]?(0,i.jsx)(H.A,{}):(0,i.jsx)(R.A,{})})]}),e.children&&(0,i.jsx)("span",{className:"ml-2 cursor-pointer text-sm text-zinc-900 dark:text-white",onClick:()=>x(e.title),children:h[e.title]?(0,i.jsx)(H.A,{}):(0,i.jsx)(R.A,{})})]}),!h[e.title]&&r&&(0,i.jsx)(n.P.ul,{role:"list",initial:{opacity:0},animate:{opacity:1,transition:{delay:.1}},exit:{opacity:0,transition:{duration:.15}},children:d.map(t=>(0,i.jsx)("li",{children:(0,i.jsx)(F,{href:`${e.href}#${t.id}`,tag:t.tag,isAnchorLink:!0,children:t.title})},t.id))}),!h[e.title]&&e.children&&(0,i.jsx)("ul",{role:"list",className:"pl-4",children:e.children.map(e=>(0,i.jsx)("li",{className:"mt-2",children:f(e,t+1)},e.href??e.title))})]})};return t.links.some(e=>O(e,l)),(0,i.jsxs)("li",{className:(0,o.A)("relative mt-6",r),children:[(0,i.jsxs)(n.P.h2,{layout:"position",className:"flex cursor-pointer items-center justify-between text-lg font-extrabold text-zinc-900 dark:text-white",onClick:()=>x(t.title),children:[t.title,(0,i.jsx)("span",{className:(0,o.A)("ml-2 transform transition-transform",h[t.title]?"-rotate-0":"rotate-0"),children:h[t.title]?(0,i.jsx)(H.A,{}):(0,i.jsx)(R.A,{})})]}),!h[t.title]&&(0,i.jsx)("div",{className:"relative mt-3 pl-2",children:(0,i.jsx)("ul",{role:"list",className:"border-l border-transparent",children:t.links.map(e=>(0,i.jsx)(n.P.li,{layout:"position",className:"relative",children:f(e)},e.href??e.title))})})]})}function V(e){let t=(0,s.usePathname)().startsWith("/build")?x:u;return(0,i.jsx)("nav",{...e,children:(0,i.jsxs)("ul",{role:"list",children:[(0,i.jsxs)(E,{href:"https://whitepaper.arweave.net/",target:"_blank",className:"flex cursor-pointer justify-between gap-2 py-1 pr-3 text-sm transition text-zinc-600 hover:text-emerald-600 dark:text-zinc-400 dark:hover:text-emerald-600",children:["White Paper ",(0,i.jsx)(N.A,{className:"w-4 h-4 transition-colors group-hover:text-emerald-600 dark:group-hover:text-emerald-600"})]}),(0,i.jsx)("br",{}),t.map((e,t)=>(0,i.jsx)(B,{group:e,className:0===t?"md:mt-0":""},e.title)),(0,i.jsx)("li",{className:"sticky bottom-0 z-10 mt-6 min-[416px]:hidden"})]})})}function I(e){return(0,i.jsx)("svg",{viewBox:"0 0 10 9",fill:"none",strokeLinecap:"round","aria-hidden":"true",...e,children:(0,i.jsx)("path",{d:"M.5 1h9M.5 8h9M.5 4.5h9"})})}function G(e){return(0,i.jsx)("svg",{viewBox:"0 0 10 9",fill:"none",strokeLinecap:"round","aria-hidden":"true",...e,children:(0,i.jsx)("path",{d:"m1.5 1 7 7M8.5 1l-7 7"})})}let D=(0,j.createContext)(!1);function T(e){let{isOpen:t,close:r}=e,a=(0,s.usePathname)(),l=(0,s.useSearchParams)(),o=(0,j.useRef)(a).current,d=(0,j.useRef)(l).current;return(0,j.useEffect)(()=>{(a!==o||l!==d)&&r()},[a,l,r,o,d]),(0,i.jsxs)(L.lG,{open:t,onClickCapture:function(e){if(!(e.target instanceof HTMLElement))return;let t=e.target.closest("a");t&&t.pathname+t.search+t.hash===window.location.pathname+window.location.search+window.location.hash&&r()},onClose:r,className:"fixed inset-0 z-50 lg:hidden",children:[(0,i.jsx)(L.Xi,{transition:!0,className:"fixed inset-0 top-14 bg-zinc-400/20 backdrop-blur-sm data-[closed]:opacity-0 data-[enter]:duration-300 data-[leave]:duration-200 data-[enter]:ease-out data-[leave]:ease-in dark:bg-black/40"}),(0,i.jsxs)(L.Lj,{children:[(0,i.jsx)(A._,{children:(0,i.jsx)(eu,{className:"data-[closed]:opacity-0 data-[enter]:duration-300 data-[leave]:duration-200 data-[enter]:ease-out data-[leave]:ease-in"})}),(0,i.jsx)(A._,{children:(0,i.jsx)(n.P.div,{layoutScroll:!0,className:"fixed bottom-0 left-0 top-14 w-full overflow-y-auto bg-white px-4 pb-4 pt-6 shadow-lg shadow-zinc-900/10 ring-1 ring-zinc-900/7.5 duration-500 ease-in-out data-[closed]:-translate-x-full min-[416px]:max-w-sm sm:px-6 sm:pb-10 dark:bg-zinc-900 dark:ring-zinc-800",children:(0,i.jsx)(V,{})})})]})]})}function q(){return(0,j.useContext)(D)}let W=(0,M.vt)()(e=>({isOpen:!1,open:()=>e({isOpen:!0}),close:()=>e({isOpen:!1}),toggle:()=>e(e=>({isOpen:!e.isOpen}))}));function $(){let e=q(),{isOpen:t,toggle:r,close:a}=W();return(0,i.jsxs)(D.Provider,{value:!0,children:[(0,i.jsx)("button",{type:"button",className:"flex h-6 w-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5","aria-label":"Toggle navigation",onClick:r,children:(0,i.jsx)(t?G:I,{className:"w-2.5 stroke-zinc-900 dark:stroke-white"})}),!e&&(0,i.jsx)(j.Suspense,{fallback:null,children:(0,i.jsx)(T,{isOpen:t,close:a})})]})}var _=r(90735),U=r.n(_),K=r(5509);function Q(e){return(0,i.jsx)("svg",{viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",...e,children:(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12.01 12a4.25 4.25 0 1 0-6.02-6 4.25 4.25 0 0 0 6.02 6Zm0 0 3.24 3.25"})})}function X(e){return(0,i.jsx)("svg",{viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",...e,children:(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12.01 12a4.237 4.237 0 0 0 1.24-3c0-.62-.132-1.207-.37-1.738M12.01 12A4.237 4.237 0 0 1 9 13.25c-.635 0-1.237-.14-1.777-.388M12.01 12l3.24 3.25m-3.715-9.661a4.25 4.25 0 0 0-5.975 5.908M4.5 15.5l11-11"})})}function J(e){let t=(0,j.useId)();return(0,i.jsxs)("svg",{viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",...e,children:[(0,i.jsx)("circle",{cx:"10",cy:"10",r:"5.5",strokeLinejoin:"round"}),(0,i.jsx)("path",{stroke:`url(#${t})`,strokeLinecap:"round",strokeLinejoin:"round",d:"M15.5 10a5.5 5.5 0 1 0-5.5 5.5"}),(0,i.jsx)("defs",{children:(0,i.jsxs)("linearGradient",{id:t,x1:"13",x2:"9.5",y1:"9",y2:"15",gradientUnits:"userSpaceOnUse",children:[(0,i.jsx)("stop",{stopColor:"currentColor"}),(0,i.jsx)("stop",{offset:"1",stopColor:"currentColor",stopOpacity:"0"})]})})]})}function Y(e){let{text:t,query:r}=e;return(0,i.jsx)(U(),{highlightClassName:"underline bg-transparent text-emerald-500",searchWords:[r],autoEscape:!0,textToHighlight:t})}function ee(e){let{result:t,resultIndex:r,autocomplete:a,collection:s,query:n}=e,l=(0,j.useId)(),d=[u.find(e=>e.links.find(e=>e.href===t.url.split("#")[0]))?.title,t.pageTitle,t.sectionTitle].filter(e=>"string"==typeof e);return(0,i.jsxs)("li",{className:(0,o.A)("group block cursor-default px-4 py-3 aria-selected:bg-zinc-50 dark:aria-selected:bg-zinc-800/50",r>0&&"border-t border-zinc-100 dark:border-zinc-800"),"aria-labelledby":`${l}-hierarchy ${l}-title`,...a.getItemProps({item:t,source:s.source}),children:[(0,i.jsx)("div",{id:`${l}-title`,"aria-hidden":"true",className:"text-sm font-medium text-zinc-900 group-aria-selected:text-emerald-500 dark:text-white",children:(0,i.jsx)(Y,{text:t.title,query:n})}),d.length>0&&(0,i.jsx)("div",{id:`${l}-hierarchy`,"aria-hidden":"true",className:"mt-1 truncate whitespace-nowrap text-2xs text-zinc-500",children:d.map((e,t,r)=>(0,i.jsxs)(j.Fragment,{children:[(0,i.jsx)(Y,{text:e,query:n}),(0,i.jsx)("span",{className:t===r.length-1?"sr-only":"mx-2 text-zinc-300 dark:text-zinc-700",children:"/"})]},t))}),t.preview&&(0,i.jsx)("div",{className:"mt-2 text-sm text-zinc-600 dark:text-zinc-400 line-clamp-2",children:(0,i.jsx)(Y,{text:t.preview,query:n})})]})}function et(e){let{autocomplete:t,query:r,collection:a}=e;return 0===a.items.length?(0,i.jsxs)("div",{className:"p-6 text-center",children:[(0,i.jsx)(X,{className:"mx-auto h-5 w-5 stroke-zinc-900 dark:stroke-zinc-600"}),(0,i.jsxs)("p",{className:"mt-2 text-xs text-zinc-700 dark:text-zinc-400",children:["Nothing found for"," ",(0,i.jsxs)("strong",{className:"break-words font-semibold text-zinc-900 dark:text-white",children:["‘",r,"’"]}),". Please try again."]})]}):(0,i.jsx)("ul",{...t.getListProps(),children:a.items.map((e,s)=>(0,i.jsx)(ee,{result:e,resultIndex:s,autocomplete:t,collection:a,query:r},e.url))})}let er=(0,j.forwardRef)(function(e,t){let{autocomplete:r,autocompleteState:a,onClose:s}=e,n=r.getInputProps({inputElement:null});return(0,i.jsxs)("div",{className:"group relative flex h-12",children:[(0,i.jsx)(Q,{className:"pointer-events-none absolute left-3 top-0 h-full w-5 stroke-zinc-500"}),(0,i.jsx)("input",{ref:t,"data-autofocus":!0,className:(0,o.A)("flex-auto appearance-none bg-transparent pl-10 text-zinc-900 outline-none placeholder:text-zinc-500 focus:w-full focus:flex-none sm:text-sm dark:text-white [&::-webkit-search-cancel-button]:hidden [&::-webkit-search-decoration]:hidden [&::-webkit-search-results-button]:hidden [&::-webkit-search-results-decoration]:hidden","stalled"===a.status?"pr-11":"pr-4"),...n,onKeyDown:e=>{"Escape"!==e.key||a.isOpen||""!==a.query?n.onKeyDown(e):(document.activeElement instanceof HTMLElement&&document.activeElement.blur(),s())}}),"stalled"===a.status&&(0,i.jsx)("div",{className:"absolute inset-y-0 right-3 flex items-center",children:(0,i.jsx)(J,{className:"h-5 w-5 animate-spin stroke-zinc-200 text-zinc-900 dark:stroke-zinc-800 dark:text-emerald-400"})})]})});function ei(e){let{open:t,setOpen:a,className:n}=e,l=(0,j.useRef)(null),d=(0,j.useRef)(null),c=(0,j.useRef)(null),{autocomplete:h,autocompleteState:u}=function(e){let{close:t}=e,i=(0,j.useId)(),a=(0,s.useRouter)(),[n,l]=(0,j.useState)({});function o(e){let{itemUrl:r}=e;r&&(a.push(r),r===window.location.pathname+window.location.search+window.location.hash&&t())}let[d]=(0,j.useState)(()=>(0,K.r)({id:i,placeholder:"Find something...",defaultActiveItemId:0,onStateChange(e){let{state:t}=e;l(t)},shouldPanelOpen(e){let{state:t}=e;return""!==t.query},navigator:{navigate:o},getSources(e){let{query:t}=e;return r.e(6998).then(r.bind(r,56998)).then(e=>{let{search:r}=e;return[{sourceId:"documentation",getItems:()=>r(t,{limit:5}),getItemUrl(e){let{item:t}=e;return t.url},onSelect:o}]})}}));return{autocomplete:d,autocompleteState:n}}({close(){a(!1)}}),x=(0,s.usePathname)(),f=(0,s.useSearchParams)();return(0,j.useEffect)(()=>{a(!1)},[x,f,a]),(0,j.useEffect)(()=>{if(!t)return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)};function e(e){"k"===e.key&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),a(!0))}},[t,a]),(0,i.jsxs)(L.lG,{open:t,onClose:()=>{a(!1),h.setQuery("")},className:(0,o.A)("fixed inset-0 z-50",n),children:[(0,i.jsx)(L.Xi,{transition:!0,className:"fixed inset-0 bg-zinc-400/25 backdrop-blur-sm data-[closed]:opacity-0 data-[enter]:duration-300 data-[leave]:duration-200 data-[enter]:ease-out data-[leave]:ease-in dark:bg-black/40"}),(0,i.jsx)("div",{className:"fixed inset-0 overflow-y-auto px-4 py-4 sm:px-6 sm:py-20 md:py-32 lg:px-8 lg:py-[15vh]",children:(0,i.jsx)(L.Lj,{transition:!0,className:"mx-auto transform-gpu overflow-hidden rounded-lg bg-zinc-50 shadow-xl ring-1 ring-zinc-900/7.5 data-[closed]:scale-95 data-[closed]:opacity-0 data-[enter]:duration-300 data-[leave]:duration-200 data-[enter]:ease-out data-[leave]:ease-in sm:max-w-xl dark:bg-zinc-900 dark:ring-zinc-800",children:(0,i.jsx)("div",{...h.getRootProps({}),children:(0,i.jsxs)("form",{ref:l,...h.getFormProps({inputElement:c.current}),children:[(0,i.jsx)(er,{ref:c,autocomplete:h,autocompleteState:u,onClose:()=>a(!1)}),(0,i.jsx)("div",{ref:d,className:"border-t border-zinc-200 bg-white empty:hidden dark:border-zinc-100/5 dark:bg-white/2.5",...h.getPanelProps({}),children:u.isOpen&&(0,i.jsx)(et,{autocomplete:h,query:u.query,collection:u.collections[0]})})]})})})})]})}function ea(){let e=(0,j.useRef)(null),[t,r]=(0,j.useState)(!1);return{buttonProps:{ref:e,onClick(){r(!0)}},dialogProps:{open:t,setOpen:(0,j.useCallback)(t=>{let{width:i=0,height:a=0}=e.current?.getBoundingClientRect()??{};t&&(0===i||0===a)||r(t)},[r])}}}function es(){let[e,t]=(0,j.useState)(),{buttonProps:r,dialogProps:a}=ea();return(0,j.useEffect)(()=>{t(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"⌘":"Ctrl ")},[]),(0,i.jsxs)("div",{className:"hidden lg:block lg:max-w-md lg:flex-auto",children:[(0,i.jsxs)("button",{type:"button",className:"hidden h-8 w-full items-center gap-2 rounded-full bg-white pl-2 pr-3 text-sm text-zinc-500 ring-1 ring-zinc-900/10 transition hover:ring-zinc-900/20 ui-not-focus-visible:outline-none lg:flex dark:bg-white/5 dark:text-zinc-400 dark:ring-inset dark:ring-white/10 dark:hover:ring-white/20",...r,children:[(0,i.jsx)(Q,{className:"h-5 w-5 stroke-current"}),"Find something...",(0,i.jsxs)("kbd",{className:"ml-auto text-2xs text-zinc-400 dark:text-zinc-500",children:[(0,i.jsx)("kbd",{className:"font-sans",children:e}),(0,i.jsx)("kbd",{className:"font-sans",children:"K"})]})]}),(0,i.jsx)(j.Suspense,{fallback:null,children:(0,i.jsx)(ei,{className:"hidden lg:block",...a})})]})}function en(){let{buttonProps:e,dialogProps:t}=ea();return(0,i.jsxs)("div",{className:"contents lg:hidden",children:[(0,i.jsx)("button",{type:"button",className:"flex h-6 w-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 ui-not-focus-visible:outline-none lg:hidden dark:hover:bg-white/5","aria-label":"Find something...",...e,children:(0,i.jsx)(Q,{className:"h-5 w-5 stroke-zinc-900 dark:stroke-white"})}),(0,i.jsx)(j.Suspense,{fallback:null,children:(0,i.jsx)(ei,{className:"lg:hidden",...t})})]})}var el=r(28872);function eo(e){return(0,i.jsxs)("svg",{viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",...e,children:[(0,i.jsx)("path",{d:"M12.5 10a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Z"}),(0,i.jsx)("path",{strokeLinecap:"round",d:"M10 5.5v-1M13.182 6.818l.707-.707M14.5 10h1M13.182 13.182l.707.707M10 15.5v-1M6.11 13.889l.708-.707M4.5 10h1M6.11 6.111l.708.707"})]})}function ed(e){return(0,i.jsx)("svg",{viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",...e,children:(0,i.jsx)("path",{d:"M15.224 11.724a5.5 5.5 0 0 1-6.949-6.949 5.5 5.5 0 1 0 6.949 6.949Z"})})}function ec(){let{resolvedTheme:e,setTheme:t}=(0,el.D)(),r="dark"===e?"light":"dark",[a,s]=(0,j.useState)(!1);return(0,j.useEffect)(()=>{s(!0)},[]),(0,i.jsxs)("button",{type:"button",className:"flex h-6 w-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5","aria-label":a?`Switch to ${r} theme`:"Toggle theme",onClick:()=>t(r),children:[(0,i.jsx)(eo,{className:"h-5 w-5 stroke-zinc-900 dark:hidden"}),(0,i.jsx)(ed,{className:"hidden h-5 w-5 stroke-white dark:block"})]})}function eh(e){let{href:t,children:r,target:s="_self"}=e,n=t.startsWith("http");return(0,i.jsx)("li",{children:(0,i.jsxs)(a.default,{href:t,target:s,className:"inline-flex items-center gap-1 text-sm leading-5 text-zinc-600 transition hover:text-zinc-900 dark:text-zinc-400 dark:hover:text-white",children:[r,n&&(0,i.jsx)(N.A,{className:"h-2.5 w-2.5 transition-colors group-hover:text-zinc-900 dark:group-hover:text-white"})]})})}let eu=(0,j.forwardRef)(function(e,t){let{className:r,...s}=e,{isOpen:l}=W(),d=q(),{scrollY:c}=(0,C.L)(),h=(0,y.G)(c,[0,72],[.5,.9]),u=(0,y.G)(c,[0,72],[.2,.8]);return(0,i.jsxs)(n.P.div,{...s,ref:t,className:(0,o.A)(r,"fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80",!d&&"backdrop-blur-sm lg:left-72 xl:left-80 dark:backdrop-blur",d?"bg-white dark:bg-zinc-900":"bg-white/[var(--bg-opacity-light)] dark:bg-zinc-900/[var(--bg-opacity-dark)]"),style:{"--bg-opacity-light":h,"--bg-opacity-dark":u},children:[(0,i.jsx)("div",{className:(0,o.A)("absolute inset-x-0 top-full h-px transition",(d||!l)&&"bg-zinc-900/7.5 dark:bg-white/7.5")}),(0,i.jsx)(es,{}),(0,i.jsxs)("div",{className:"flex items-center gap-5 lg:hidden",children:[(0,i.jsx)($,{}),(0,i.jsx)(a.default,{href:"/","aria-label":"Home",children:(0,i.jsx)(z,{className:"h-6"})}),(0,i.jsx)(a.default,{href:"/learn/introduction","aria-label":"Home",children:"Learn"}),(0,i.jsx)(a.default,{href:"/build/ar-io-sdk","aria-label":"Home",children:"Build"})]}),(0,i.jsx)("div",{className:"flex items-center gap-5",children:(0,i.jsx)("nav",{className:"hidden md:block",children:(0,i.jsxs)("ul",{role:"list",className:"flex items-center gap-8",children:[(0,i.jsx)(eh,{href:"/",children:"Home"}),(0,i.jsx)(eh,{href:"/learn/introduction",children:"Learn"}),(0,i.jsx)(eh,{href:"/build/ar-io-sdk",children:"Build"}),(0,i.jsx)(eh,{href:"/community-resources",children:"Community Resources"})]})})}),(0,i.jsxs)("div",{className:"flex items-center gap-5",children:[(0,i.jsx)("div",{className:"hidden md:block md:h-5 md:w-px md:bg-zinc-900/10 md:dark:bg-white/15"}),(0,i.jsxs)("div",{className:"flex gap-4",children:[(0,i.jsx)(en,{}),(0,i.jsx)(ec,{})]})]})]})});var ex=r(71713);function ef(e){let{title:t,children:r}=e;return(0,i.jsxs)("div",{className:"border-l-4 border-orange-500 bg-gray-800 text-white p-4 rounded-md",children:[(0,i.jsx)("div",{className:"font-semibold text-lg text-orange-300 mb-2",children:t}),(0,i.jsx)("div",{className:"text-sm",children:r})]})}function em(e){let{children:t,allSections:r}=e,o=(0,s.usePathname)(),d={Diagram:ex.default,Tip:ef};return(0,i.jsxs)(P.T,{sections:r[o]??[],children:[(0,i.jsx)("script",{type:"module",src:"https://junction.ar.io/sdk/browser.js","data-dispatcher-id":"c_IREeVUlhdlOBZGWldCiPLE4rcH-dv9I64OjGo1cQQ","data-track-url-hashes":"true"}),(0,i.jsx)("script",{src:"https://plausible.io/js/script.js",defer:!0,"data-domain":"docs.ar.io"}),(0,i.jsxs)("div",{className:"h-full lg:ml-72 xl:ml-80",children:[(0,i.jsx)(n.P.header,{layoutScroll:!0,className:"contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex",children:(0,i.jsxs)("div",{className:"contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pb-8 lg:pt-4 xl:w-80 lg:dark:border-white/10",children:[(0,i.jsx)("div",{className:"hidden lg:flex",children:(0,i.jsx)(a.default,{href:"/","aria-label":"Home",children:(0,i.jsx)(z,{className:"h-6"})})}),(0,i.jsx)(eu,{}),(0,i.jsx)(V,{className:"hidden lg:mt-10 lg:block"})]})}),(0,i.jsxs)("div",{className:"relative flex h-full flex-col px-4 pt-14 sm:px-6 lg:px-8",children:[(0,i.jsx)(l.x,{components:d,children:(0,i.jsx)("main",{className:"flex-auto",children:t})}),(0,i.jsx)(w,{})]})]})]})}},49610:(e,t,r)=>{"use strict";r.d(t,{Resources:()=>m});var i=r(95155),a=r(67396),s=r(10913),n=r(99955),l=r(34420),o=r(12115);function d(e){let{width:t,height:r,x:a,y:s,squares:n,...l}=e,d=(0,o.useId)();return(0,i.jsxs)("svg",{"aria-hidden":"true",...l,children:[(0,i.jsx)("defs",{children:(0,i.jsx)("pattern",{id:d,width:t,height:r,patternUnits:"userSpaceOnUse",x:a,y:s,children:(0,i.jsx)("path",{d:`M.5 ${r}V.5H${t}`,fill:"none"})})}),(0,i.jsx)("rect",{width:"100%",height:"100%",strokeWidth:0,fill:`url(#${d})`}),n&&(0,i.jsx)("svg",{x:a,y:s,className:"overflow-visible",children:n.map(e=>{let[a,s]=e;return(0,i.jsx)("rect",{strokeWidth:"0",width:t+1,height:r+1,x:a*t,y:s*r},`${a}-${s}`)})})]})}var c=r(92179);let h=[{href:"/build/gateways",name:"AR.IO Gateways",description:"AR.IO's modular gateways are built for the Arweave permanent data storage network and optimized for data retrieval, caching, serving and indexing transactions.",icon:function(e){return(0,i.jsxs)("svg",{viewBox:"0 0 20 20","aria-hidden":"true",...e,children:[(0,i.jsx)("path",{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",d:"M2.5 7.5v-4a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1ZM11.5 16.5v-4a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1Z"}),(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m2.5 17.5 3-6 3 6h-6ZM14.5 2.5a3 3 0 1 1 0 6 3 3 0 0 1 0-6Z"})]})},pattern:{y:16,squares:[[0,1],[1,3]]}},{href:"/learn/arns",name:"ArNS Names",description:"ArNS is a censorship-resistant naming system stored on Arweave, enabling user-friendly domain names that link to permaweb dApps, web pages, data, and identities.",icon:function(e){return(0,i.jsxs)("svg",{viewBox:"0 0 20 20","aria-hidden":"true",...e,children:[(0,i.jsx)("path",{strokeWidth:"0",fillRule:"evenodd",clipRule:"evenodd",d:"M10 .5a9.5 9.5 0 0 1 5.598 17.177C14.466 15.177 12.383 13.5 10 13.5s-4.466 1.677-5.598 4.177A9.5 9.5 0 0 1 10 .5ZM12.5 8a2.5 2.5 0 1 0-5 0 2.5 2.5 0 0 0 5 0Z"}),(0,i.jsx)("path",{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",d:"M10 .5a9.5 9.5 0 0 1 5.598 17.177A9.458 9.458 0 0 1 10 19.5a9.458 9.458 0 0 1-5.598-1.823A9.5 9.5 0 0 1 10 .5Z"}),(0,i.jsx)("path",{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",d:"M4.402 17.677C5.534 15.177 7.617 13.5 10 13.5s4.466 1.677 5.598 4.177M10 5.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5Z"})]})},pattern:{y:-6,squares:[[-1,2],[1,3]]}},{href:"/learn/token",name:"AR.IO Token",description:"ARIO powers the AR.IO Network and its suite of permaweb applications as a permissionless and censorship resistant medium of common value for the network.",icon:function(e){return(0,i.jsxs)("svg",{viewBox:"0 0 20 20","aria-hidden":"true",...e,children:[(0,i.jsx)("path",{strokeWidth:"0",d:"m10 9.5-7.5-4v9l7.5 4v-9ZM10 9.5l7.5-4v9l-7.5 4v-9Z"}),(0,i.jsx)("path",{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",d:"m2.5 5.5 7.5 4m-7.5-4v9l7.5 4m-7.5-13 7.5-4 7.5 4m-7.5 4v9m0-9 7.5-4m-7.5 13 7.5-4v-9m-11 6 .028-3.852L13.5 3.5"})]})},pattern:{y:32,squares:[[0,2],[1,4]]}},{href:"/learn/network-composition",name:"The Permaweb",description:"Learn more about the Arweave network, the permaweb and the reason the AR.IO gateway network was built.",icon:function(e){return(0,i.jsxs)("svg",{viewBox:"0 0 20 20","aria-hidden":"true",...e,children:[(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M1.5 10A6.5 6.5 0 0 1 8 3.5h4a6.5 6.5 0 1 1 0 13H8A6.5 6.5 0 0 1 1.5 10Z"}),(0,i.jsx)("path",{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",d:"m7.5 7.5-3 2.5 3 2.5M12.5 7.5l3 2.5-3 2.5"})]})},pattern:{y:22,squares:[[0,1]]}},{href:"/learn/concepts/wayfinder",name:"ar://",description:"The Wayfinder protocol transforms traditional Arweave URLs into more concise and user-friendly forms.",icon:function(e){return(0,i.jsxs)("svg",{viewBox:"0 0 20 20","aria-hidden":"true",...e,children:[(0,i.jsx)("path",{strokeWidth:"0",d:"M2.5 8.5a6 6 0 1 1 12 0 6 6 0 0 1-12 0Z"}),(0,i.jsx)("path",{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",d:"m13 13 4.5 4.5m-9-3a6 6 0 1 1 0-12 6 6 0 0 1 0 12Z"})]})},pattern:{y:22,squares:[[0,1]]}},{href:"https://whitepaper.arweave.net/",name:"White Paper",description:"A comprehensive document that details a decentralized and incentivized gateway network aimed at making the permaweb more accessible to all.",icon:function(e){return(0,i.jsxs)("svg",{viewBox:"0 0 20 20","aria-hidden":"true",...e,children:[(0,i.jsx)("path",{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",d:"m10 5.5-7.5-3v12l7.5 3m0-12 7.5-3v12l-7.5 3m0-12v12"}),(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m17.5 2.5-7.5 3v12l7.5-3v-12Z"})]})},pattern:{y:22,squares:[[0,1]]}}];function u(e){let{icon:t}=e;return(0,i.jsx)("div",{className:"flex h-7 w-7 items-center justify-center rounded-full bg-zinc-900/5 ring-1 ring-zinc-900/25 backdrop-blur-[2px] transition duration-300 group-hover:bg-white/50 group-hover:ring-zinc-900/25 dark:bg-white/7.5 dark:ring-white/15 dark:group-hover:bg-purple-100/10 dark:group-hover:ring-purple-200",children:(0,i.jsx)(t,{className:"h-5 w-5 fill-zinc-700/10 stroke-zinc-700 transition-colors duration-300 group-hover:stroke-zinc-900 dark:fill-white/10 dark:stroke-zinc-400 dark:group-hover:fill-purple-100/10 dark:group-hover:stroke-purple-200"})})}function x(e){let{mouseX:t,mouseY:r,...a}=e,l=(0,s.E)`radial-gradient(180px at ${t}px ${r}px, white, transparent)`,o={maskImage:l,WebkitMaskImage:l};return(0,i.jsxs)("div",{className:"pointer-events-none",children:[(0,i.jsx)("div",{className:"absolute inset-0 rounded-2xl transition duration-300 [mask-image:linear-gradient(white,transparent)] group-hover:opacity-50",children:(0,i.jsx)(d,{width:72,height:56,x:"50%",className:"absolute inset-x-0 inset-y-[-30%] h-[160%] w-full skew-y-[-18deg] fill-black/[0.02] stroke-black/5 dark:fill-white/1 dark:stroke-white/2.5",...a})}),(0,i.jsx)(n.P.div,{className:"absolute inset-0 rounded-2xl bg-gradient-to-r from-[#D7EDEA] to-[#F4FBDF] opacity-0 transition duration-300 group-hover:opacity-15 dark:from-[#DF9BE8] dark:to-[#EBAEC6]",style:o}),(0,i.jsx)(n.P.div,{className:"absolute inset-0 rounded-2xl opacity-0 mix-blend-overlay transition duration-300 group-hover:opacity-100",style:o,children:(0,i.jsx)(d,{width:72,height:56,x:"50%",className:"absolute inset-x-0 inset-y-[-30%] h-[160%] w-full skew-y-[-18deg] fill-black/50 stroke-black/70 dark:fill-white/2.5 dark:stroke-white/10",...a})})]})}function f(e){let{resource:t}=e,r=(0,l.d)(0),s=(0,l.d)(0);return(0,i.jsxs)("div",{onMouseMove:function(e){let{currentTarget:t,clientX:i,clientY:a}=e,{left:n,top:l}=t.getBoundingClientRect();r.set(i-n),s.set(a-l)},className:"group relative flex rounded-2xl bg-zinc-50 transition-shadow hover:shadow-md hover:shadow-zinc-900/5 dark:bg-white/2.5 dark:hover:shadow-black/5",children:[(0,i.jsx)(x,{...t.pattern,mouseX:r,mouseY:s}),(0,i.jsx)("div",{className:"absolute inset-0 rounded-2xl ring-1 ring-inset ring-zinc-900/7.5 group-hover:ring-zinc-900/10 dark:ring-white/10 dark:group-hover:ring-white/20"}),(0,i.jsxs)("div",{className:"relative rounded-2xl px-4 pb-4 pt-16",children:[(0,i.jsx)(u,{icon:t.icon}),(0,i.jsx)("h3",{className:"mt-4 text-lg font-semibold leading-7 text-zinc-900 dark:text-white",children:(0,i.jsxs)(a.default,{href:t.href,children:[(0,i.jsx)("span",{className:"absolute inset-0 rounded-2xl"}),t.name]})}),(0,i.jsx)("p",{className:"mt-1 text-base text-zinc-600 dark:text-zinc-400",children:t.description})]})]},t.href)}function m(){return(0,i.jsxs)("div",{className:"my-16 xl:max-w-none",children:[(0,i.jsx)(c.Heading,{level:2,id:"resources"}),(0,i.jsx)("div",{className:"not-prose mt-4 grid grid-cols-1 gap-8 border-t border-zinc-900/5 pt-10 sm:grid-cols-2 xl:grid-cols-4 dark:border-white/5",children:h.map(e=>(0,i.jsx)(f,{resource:e},e.href))})]})}},14419:()=>{},98830:()=>{},32666:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>i});let i={src:"/docs-v2/_next/static/media/favicon.55ebbfb1.ico",height:16,width:16,blurWidth:0,blurHeight:0}}},e=>{var t=t=>e(e.s=t);e.O(0,[7036,7866,9268,4839,7043,7448,7426,1753,8441,1517,7358],()=>t(34248)),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/app/layout-f4b2be05c06b7596.js b/_next/static/chunks/app/layout-f4b2be05c06b7596.js new file mode 100644 index 00000000..eb337496 --- /dev/null +++ b/_next/static/chunks/app/layout-f4b2be05c06b7596.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7177],{34248:(e,t,r)=>{Promise.resolve().then(r.t.bind(r,44839,23)),Promise.resolve().then(r.bind(r,32666)),Promise.resolve().then(r.bind(r,78534)),Promise.resolve().then(r.bind(r,25856)),Promise.resolve().then(r.bind(r,71713)),Promise.resolve().then(r.bind(r,92179)),Promise.resolve().then(r.bind(r,81338)),Promise.resolve().then(r.bind(r,49610)),Promise.resolve().then(r.t.bind(r,98830,23)),Promise.resolve().then(r.t.bind(r,14419,23))},78534:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Providers:()=>l});var i=r(95155),a=r(12115),s=r(28872);function n(){let{resolvedTheme:e,setTheme:t}=(0,s.D)();return(0,a.useEffect)(()=>{let r=window.matchMedia("(prefers-color-scheme: dark)");function i(){e===(r.matches?"dark":"light")&&t("system")}return i(),r.addEventListener("change",i),()=>{r.removeEventListener("change",i)}},[e,t]),null}function l(e){let{children:t}=e;return(0,i.jsxs)(s.N,{attribute:"class",disableTransitionOnChange:!0,children:[(0,i.jsx)(n,{}),t]})}},81338:(e,t,r)=>{"use strict";r.d(t,{Layout:()=>em});var i=r(95155),a=r(67396),s=r(76046),n=r(99955),l=r(31030),o=r(43463);function d(e){return(0,i.jsx)("svg",{viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",...e,children:(0,i.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",d:"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"})})}let c={primary:"rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300",secondary:"rounded-full bg-zinc-100 py-1 px-3 text-zinc-900 hover:bg-zinc-200 dark:bg-zinc-800/40 dark:text-zinc-400 dark:ring-1 dark:ring-inset dark:ring-zinc-800 dark:hover:bg-zinc-800 dark:hover:text-zinc-300",filled:"rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-500 dark:text-white dark:hover:bg-emerald-400",outline:"rounded-full py-1 px-3 text-zinc-700 ring-1 ring-inset ring-zinc-900/10 hover:bg-zinc-900/2.5 hover:text-zinc-900 dark:text-zinc-400 dark:ring-white/10 dark:hover:bg-white/5 dark:hover:text-white",text:"text-purple-300 hover:text-purple-400 dark:text-purple-200 dark:hover:text-purple-300"};function h(e){let{variant:t="primary",className:r,children:s,arrow:n,...l}=e;r=(0,o.A)("inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition",c[t],r);let h=(0,i.jsx)(d,{className:(0,o.A)("mt-0.5 h-5 w-5","text"===t&&"relative top-px","left"===n&&"-ml-1 rotate-180","right"===n&&"-mr-1")}),u=(0,i.jsxs)(i.Fragment,{children:["left"===n&&h,s,"right"===n&&h]});return void 0===l.href?(0,i.jsx)("button",{className:r,...l,children:u}):(0,i.jsx)(a.default,{className:r,...l,children:u})}let u=[{title:"General",links:[{title:"Introduction",href:"/learn/introduction"},{title:"Arweave Name System (ArNS)",href:"/learn/arns"},{title:"Network Composition",href:"/learn/network-composition"},{title:"Smart Contract",href:"/learn/ario-contract"},{title:"Token",href:"/learn/token"},{title:"Staking",href:"/learn/staking"},{title:"Glossary",href:"/learn/glossary"}]},{title:"Concepts",links:[{title:"Manifests",href:"/learn/concepts/manifests"},{title:"Normalized Addresses",href:"/learn/concepts/normalized-addresses"},{title:"Sandboxing",href:"/learn/concepts/sandboxing"},{title:"Wayfinder",href:"/learn/concepts/wayfinder"}]},{title:"Guides",links:[{title:"ANTs on Bazar",href:"/learn/guides/ants-on-bazar"}]}],x=[{title:"AR.IO SDK",links:[{title:"Info",href:"/build/ar-io-sdk"},{title:"Getting Started",href:"/build/ar-io-sdk/getting-started"},{title:"Release Notes",href:"/build/ar-io-sdk/release-notes"},{title:"ARIO Class",children:[{title:"Configuration",href:"/build/ar-io-sdk/ario/configuration"},{title:"General",children:[{title:"getInfo",href:"/build/ar-io-sdk/ario/general/get-info"},{title:"getTokenSupply",href:"/build/ar-io-sdk/ario/general/get-token-supply"},{title:"getBalance",href:"/build/ar-io-sdk/ario/general/get-balance"},{title:"getBalances",href:"/build/ar-io-sdk/ario/general/get-balances"},{title:"transfer",href:"/build/ar-io-sdk/ario/general/transfer"}]},{title:"Gateways",children:[{title:"getGateway",href:"/build/ar-io-sdk/ario/gateways/get-gateway"},{title:"getGateways",href:"/build/ar-io-sdk/ario/gateways/get-gateways"},{title:"joinNetwork",href:"/build/ar-io-sdk/ario/gateways/join-network"},{title:"leaveNetwork",href:"/build/ar-io-sdk/ario/gateways/leave-network"},{title:"updateGatewaySettings",href:"/build/ar-io-sdk/ario/gateways/update-gateway-settings"},{title:"increaseOperatorStake",href:"/build/ar-io-sdk/ario/gateways/increase-operator-stake"},{title:"decreaseOperatorStake",href:"/build/ar-io-sdk/ario/gateways/decrease-operator-stake"},{title:"increaseDelegateStake",href:"/build/ar-io-sdk/ario/gateways/increase-delegate-stake"},{title:"decreaseDelegateStake",href:"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake"},{title:"instantWithdrawal",href:"/build/ar-io-sdk/ario/gateways/instant-withdrawal"},{title:"cancelWithdrawal",href:"/build/ar-io-sdk/ario/gateways/cancel-withdrawal"},{title:"redelegateStake",href:"/build/ar-io-sdk/ario/gateways/redelegate-stake"},{title:"getRedelegationFee",href:"/build/ar-io-sdk/ario/gateways/get-redelegation-fee"},{title:"getDelegations",href:"/build/ar-io-sdk/ario/gateways/get-delegations"},{title:"getAllowedDelegates",href:"/build/ar-io-sdk/ario/gateways/get-allowed-delegates"},{title:"getGatewayDelegates",href:"/build/ar-io-sdk/ario/gateways/get-gateway-delegates"},{title:"getGatewayVaults",href:"/build/ar-io-sdk/ario/gateways/get-gateway-vaults"}]},{title:"Vaults",children:[{title:"getVault",href:"/build/ar-io-sdk/ario/vaults/get-vault"},{title:"getVaults",href:"/build/ar-io-sdk/ario/vaults/get-vaults"}]},{title:"Epochs",children:[{title:"getEpoch",href:"/build/ar-io-sdk/ario/epochs/get-epoch"},{title:"getCurrentEpoch",href:"/build/ar-io-sdk/ario/epochs/get-current-epoch"},{title:"getDistributions",href:"/build/ar-io-sdk/ario/epochs/get-distributions"},{title:"getPrescribedObservers",href:"/build/ar-io-sdk/ario/epochs/get-prescribed-observers"},{title:"getObservations",href:"/build/ar-io-sdk/ario/epochs/get-observations"},{title:"saveObservations",href:"/build/ar-io-sdk/ario/epochs/save-observations"}]},{title:"ArNS",children:[{title:"buyRecord",href:"/build/ar-io-sdk/ario/arns/buy-record"},{title:"extendLease",href:"/build/ar-io-sdk/ario/arns/extend-lease"},{title:"getArNSRecord",href:"/build/ar-io-sdk/ario/arns/get-arns-record"},{title:"getArNSRecords",href:"/build/ar-io-sdk/ario/arns/get-arns-records"},{title:"getTokenCost",href:"/build/ar-io-sdk/ario/arns/get-token-cost"},{title:"getDemandFactor",href:"/build/ar-io-sdk/ario/arns/get-demand-factor"},{title:"increaseUndernameLimit",href:"/build/ar-io-sdk/ario/arns/increase-undername-limit"},{title:"getArNSAuction",href:"/build/ar-io-sdk/ario/arns/get-arns-auction"},{title:"getArNSAuctions",href:"/build/ar-io-sdk/ario/arns/get-arns-auctions"},{title:"getArNSReturnedName",href:"/build/ar-io-sdk/ario/arns/get-arns-returned-name"},{title:"getArNSReturnedNames",href:"/build/ar-io-sdk/ario/arns/get-arns-returned-names"},{title:"getArNSAuctionPrices",href:"/build/ar-io-sdk/ario/arns/get-arns-auction-prices"},{title:"submitAuctionBid",href:"/build/ar-io-sdk/ario/arns/submit-auction-bid"}]},{title:"Primary Names",children:[{title:"getPrimaryName",href:"/build/ar-io-sdk/ario/primary-names/get-primary-name"},{title:"getPrimaryNames",href:"/build/ar-io-sdk/ario/primary-names/get-primary-names"},{title:"getPrimaryNameRequest",href:"/build/ar-io-sdk/ario/primary-names/get-primary-name-request"},{title:"requestPrimaryName",href:"/build/ar-io-sdk/ario/primary-names/request-primary-name"}]}]},{title:"ANT Class",children:[{title:"Configuration",href:"/build/ar-io-sdk/ants/configuration"},{title:"getInfo",href:"/build/ar-io-sdk/ants/get-info"},{title:"getLogo",href:"/build/ar-io-sdk/ants/get-logo"},{title:"getState",href:"/build/ar-io-sdk/ants/get-state"},{title:"getOwner",href:"/build/ar-io-sdk/ants/get-owner"},{title:"getControllers",href:"/build/ar-io-sdk/ants/get-controllers"},{title:"getHandlers",href:"/build/ar-io-sdk/ants/get-handlers"},{title:"getRecords",href:"/build/ar-io-sdk/ants/get-records"},{title:"setRecord",href:"/build/ar-io-sdk/ants/set-record"},{title:"setName",href:"/build/ar-io-sdk/ants/set-name"},{title:"setLogo",href:"/build/ar-io-sdk/ants/set-logo"},{title:"setTicker",href:"/build/ar-io-sdk/ants/set-ticker"},{title:"setDescription",href:"/build/ar-io-sdk/ants/set-description"},{title:"setKeywords",href:"/build/ar-io-sdk/ants/set-keywords"},{title:"setController",href:"/build/ar-io-sdk/ants/set-controller"},{title:"removeController",href:"/build/ar-io-sdk/ants/remove-controller"},{title:"removeRecord",href:"/build/ar-io-sdk/ants/remove-record"},{title:"removePrimaryName",href:"/build/ar-io-sdk/ants/remove-primary-name"},{title:"approvePrimaryNameRequest",href:"/build/ar-io-sdk/ants/approve-primary-name-request"},{title:"releaseName",href:"/build/ar-io-sdk/ants/release-name"},{title:"reassignName",href:"/build/ar-io-sdk/ants/reassign-name"},{title:"transfer",href:"/build/ar-io-sdk/ants/transfer"}]},{title:"ANTRegistry Class",children:[{title:"Info",href:"/build/ar-io-sdk/ant-registry"},{title:"accessControlList",href:"/build/ar-io-sdk/ant-registry/access-control-list"},{title:"register",href:"/build/ar-io-sdk/ant-registry/register"}]}]},{title:"Gateways",links:[{title:"Architecture",href:"/build/gateways"},{title:"Gateway Network",href:"/build/gateways/gateway-network"},{title:"Setup and Operation",children:[{title:"Linux Setup",href:"/build/gateways/linux-setup"},{title:"Windows Setup",href:"/build/gateways/windows-setup"},{title:"Join The Testnet",href:"/build/gateways/join-testnet"},{title:"Admin Configurations",href:"/build/gateways/admin"},{title:"Advanced Configurations",href:"/build/gateways/advanced"},{title:"Environmental Variables",href:"/build/gateways/env"},{title:"Troubleshooting",href:"/build/gateways/troubleshooting"},{title:"Upgrading",href:"/build/gateways/upgrading"},{title:"Moderation",href:"/build/gateways/moderation"},{title:"Bundler Sidecar",href:"/build/gateways/bundler"},{title:"Automating SSL",children:[{title:"Cloudflare",href:"/build/gateways/networking/certbot/cloudflare"},{title:"Namecheap",href:"/build/gateways/networking/certbot/namecheap"}]}]},{title:"Observer",href:"/build/gateways/observer"},{title:"Release Notes",href:"/build/gateways/release-notes"}]},{title:"Guides",links:[{title:"GQL",href:"/build/guides/gql"},{title:"Deploy to Arweave",children:[{title:"Permaweb Deploy",href:"/build/guides/permaweb-deploy"},{title:"Arlink",href:"/build/guides/arlink"}]},{title:"Projects",children:[{title:"ArNS Viewer",href:"/build/guides/arns-viewer"}]}]}];function f(e){let{label:t,page:r,previous:s=!1}=e;return r.href?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(h,{href:r.href,"aria-label":`${t}: ${r.title}`,variant:"secondary",arrow:s?"left":"right",children:t}),(0,i.jsx)(a.default,{href:r.href,tabIndex:-1,"aria-hidden":"true",className:"text-base font-semibold text-zinc-900 transition hover:text-zinc-600 dark:text-white dark:hover:text-zinc-300",children:r.title})]}):(0,i.jsx)("span",{className:"text-base font-semibold text-zinc-900 dark:text-white",children:r.title})}function m(){let e=(0,s.usePathname)(),t=function(e){let t=[];return!function e(r){r.forEach(r=>{r.href&&t.push(r),r.children&&e(r.children)})}(e),t}(u),r=t.findIndex(t=>t.href===e);if(-1===r)return null;let a=r>0?t[r-1]:void 0,n=rO(e,t))??!1)}function B(e){let{group:t,className:r}=e,a=q(),[l,d]=function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],r=(0,j.useRef)(e).current;return t?r:e}([(0,s.usePathname)(),(0,P.Y)(e=>e.sections)],a),c=(e,t)=>!!e.href&&Z(e.href)===Z(t)||!!e.children&&e.children.some(e=>c(e,t)),[h,u]=(0,j.useState)(()=>{let e={},r=(t,i)=>{t.forEach(t=>{if(0===i)e[t.title]=!0;else{let r=c(t,l);e[t.title]=!r}t.children&&r(t.children,i+1)})};return r(t.links,0),e}),x=e=>{u(t=>({...t,[e]:!t[e]}))};(0,j.useEffect)(()=>{t.links.forEach(e=>{let t=e=>{e.href===l&&d.length>0&&u(t=>({...t,[e.title]:!1})),e.children&&e.children.forEach(t)};t(e)})},[l,d,t.links]);let f=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=e.href===l&&d.length>0;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"flex items-center justify-between",children:[(0,i.jsxs)("div",{className:"flex items-center",children:[e.href?(0,i.jsx)(F,{href:e.href,active:O(e,l),children:e.title}):(0,i.jsx)("span",{className:(0,o.A)("cursor-pointer pl-4 text-sm",c(e,l)?"font-bold text-zinc-900 dark:text-white":"text-zinc-900 dark:text-zinc-400 hover:text-emerald-600 group-hover:text-emerald-600 dark:hover:text-emerald-600"),children:e.title}),r&&(0,i.jsx)("span",{className:"ml-2 cursor-pointer text-sm text-zinc-900 dark:text-white",onClick:()=>x(e.title),children:h[e.title]?(0,i.jsx)(H.A,{}):(0,i.jsx)(R.A,{})})]}),e.children&&(0,i.jsx)("span",{className:"ml-2 cursor-pointer text-sm text-zinc-900 dark:text-white",onClick:()=>x(e.title),children:h[e.title]?(0,i.jsx)(H.A,{}):(0,i.jsx)(R.A,{})})]}),!h[e.title]&&r&&(0,i.jsx)(n.P.ul,{role:"list",initial:{opacity:0},animate:{opacity:1,transition:{delay:.1}},exit:{opacity:0,transition:{duration:.15}},children:d.map(t=>(0,i.jsx)("li",{children:(0,i.jsx)(F,{href:`${e.href}#${t.id}`,tag:t.tag,isAnchorLink:!0,children:t.title})},t.id))}),!h[e.title]&&e.children&&(0,i.jsx)("ul",{role:"list",className:"pl-4",children:e.children.map(e=>(0,i.jsx)("li",{className:"mt-2",children:f(e,t+1)},e.href??e.title))})]})};return t.links.some(e=>O(e,l)),(0,i.jsxs)("li",{className:(0,o.A)("relative mt-6",r),children:[(0,i.jsxs)(n.P.h2,{layout:"position",className:"flex cursor-pointer items-center justify-between text-lg font-extrabold text-zinc-900 dark:text-white",onClick:()=>x(t.title),children:[t.title,(0,i.jsx)("span",{className:(0,o.A)("ml-2 transform transition-transform",h[t.title]?"-rotate-0":"rotate-0"),children:h[t.title]?(0,i.jsx)(H.A,{}):(0,i.jsx)(R.A,{})})]}),!h[t.title]&&(0,i.jsx)("div",{className:"relative mt-3 pl-2",children:(0,i.jsx)("ul",{role:"list",className:"border-l border-transparent",children:t.links.map(e=>(0,i.jsx)(n.P.li,{layout:"position",className:"relative",children:f(e)},e.href??e.title))})})]})}function V(e){let t=(0,s.usePathname)().startsWith("/build")?x:u;return(0,i.jsx)("nav",{...e,children:(0,i.jsxs)("ul",{role:"list",children:[(0,i.jsxs)(E,{href:"https://whitepaper.arweave.net/",target:"_blank",className:"flex cursor-pointer justify-between gap-2 py-1 pr-3 text-sm transition text-zinc-600 hover:text-emerald-600 dark:text-zinc-400 dark:hover:text-emerald-600",children:["White Paper ",(0,i.jsx)(N.A,{className:"w-4 h-4 transition-colors group-hover:text-emerald-600 dark:group-hover:text-emerald-600"})]}),(0,i.jsx)("br",{}),t.map((e,t)=>(0,i.jsx)(B,{group:e,className:0===t?"md:mt-0":""},e.title)),(0,i.jsx)("li",{className:"sticky bottom-0 z-10 mt-6 min-[416px]:hidden"})]})})}function I(e){return(0,i.jsx)("svg",{viewBox:"0 0 10 9",fill:"none",strokeLinecap:"round","aria-hidden":"true",...e,children:(0,i.jsx)("path",{d:"M.5 1h9M.5 8h9M.5 4.5h9"})})}function G(e){return(0,i.jsx)("svg",{viewBox:"0 0 10 9",fill:"none",strokeLinecap:"round","aria-hidden":"true",...e,children:(0,i.jsx)("path",{d:"m1.5 1 7 7M8.5 1l-7 7"})})}let D=(0,j.createContext)(!1);function T(e){let{isOpen:t,close:r}=e,a=(0,s.usePathname)(),l=(0,s.useSearchParams)(),o=(0,j.useRef)(a).current,d=(0,j.useRef)(l).current;return(0,j.useEffect)(()=>{(a!==o||l!==d)&&r()},[a,l,r,o,d]),(0,i.jsxs)(L.lG,{open:t,onClickCapture:function(e){if(!(e.target instanceof HTMLElement))return;let t=e.target.closest("a");t&&t.pathname+t.search+t.hash===window.location.pathname+window.location.search+window.location.hash&&r()},onClose:r,className:"fixed inset-0 z-50 lg:hidden",children:[(0,i.jsx)(L.Xi,{transition:!0,className:"fixed inset-0 top-14 bg-zinc-400/20 backdrop-blur-sm data-[closed]:opacity-0 data-[enter]:duration-300 data-[leave]:duration-200 data-[enter]:ease-out data-[leave]:ease-in dark:bg-black/40"}),(0,i.jsxs)(L.Lj,{children:[(0,i.jsx)(A._,{children:(0,i.jsx)(eu,{className:"data-[closed]:opacity-0 data-[enter]:duration-300 data-[leave]:duration-200 data-[enter]:ease-out data-[leave]:ease-in"})}),(0,i.jsx)(A._,{children:(0,i.jsx)(n.P.div,{layoutScroll:!0,className:"fixed bottom-0 left-0 top-14 w-full overflow-y-auto bg-white px-4 pb-4 pt-6 shadow-lg shadow-zinc-900/10 ring-1 ring-zinc-900/7.5 duration-500 ease-in-out data-[closed]:-translate-x-full min-[416px]:max-w-sm sm:px-6 sm:pb-10 dark:bg-zinc-900 dark:ring-zinc-800",children:(0,i.jsx)(V,{})})})]})]})}function q(){return(0,j.useContext)(D)}let W=(0,M.vt)()(e=>({isOpen:!1,open:()=>e({isOpen:!0}),close:()=>e({isOpen:!1}),toggle:()=>e(e=>({isOpen:!e.isOpen}))}));function $(){let e=q(),{isOpen:t,toggle:r,close:a}=W();return(0,i.jsxs)(D.Provider,{value:!0,children:[(0,i.jsx)("button",{type:"button",className:"flex h-6 w-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5","aria-label":"Toggle navigation",onClick:r,children:(0,i.jsx)(t?G:I,{className:"w-2.5 stroke-zinc-900 dark:stroke-white"})}),!e&&(0,i.jsx)(j.Suspense,{fallback:null,children:(0,i.jsx)(T,{isOpen:t,close:a})})]})}var _=r(90735),U=r.n(_),K=r(5509);function Q(e){return(0,i.jsx)("svg",{viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",...e,children:(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12.01 12a4.25 4.25 0 1 0-6.02-6 4.25 4.25 0 0 0 6.02 6Zm0 0 3.24 3.25"})})}function X(e){return(0,i.jsx)("svg",{viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",...e,children:(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12.01 12a4.237 4.237 0 0 0 1.24-3c0-.62-.132-1.207-.37-1.738M12.01 12A4.237 4.237 0 0 1 9 13.25c-.635 0-1.237-.14-1.777-.388M12.01 12l3.24 3.25m-3.715-9.661a4.25 4.25 0 0 0-5.975 5.908M4.5 15.5l11-11"})})}function J(e){let t=(0,j.useId)();return(0,i.jsxs)("svg",{viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",...e,children:[(0,i.jsx)("circle",{cx:"10",cy:"10",r:"5.5",strokeLinejoin:"round"}),(0,i.jsx)("path",{stroke:`url(#${t})`,strokeLinecap:"round",strokeLinejoin:"round",d:"M15.5 10a5.5 5.5 0 1 0-5.5 5.5"}),(0,i.jsx)("defs",{children:(0,i.jsxs)("linearGradient",{id:t,x1:"13",x2:"9.5",y1:"9",y2:"15",gradientUnits:"userSpaceOnUse",children:[(0,i.jsx)("stop",{stopColor:"currentColor"}),(0,i.jsx)("stop",{offset:"1",stopColor:"currentColor",stopOpacity:"0"})]})})]})}function Y(e){let{text:t,query:r}=e;return(0,i.jsx)(U(),{highlightClassName:"underline bg-transparent text-emerald-500",searchWords:[r],autoEscape:!0,textToHighlight:t})}function ee(e){let{result:t,resultIndex:r,autocomplete:a,collection:s,query:n}=e,l=(0,j.useId)(),d=[u.find(e=>e.links.find(e=>e.href===t.url.split("#")[0]))?.title,t.pageTitle,t.sectionTitle].filter(e=>"string"==typeof e);return(0,i.jsxs)("li",{className:(0,o.A)("group block cursor-default px-4 py-3 aria-selected:bg-zinc-50 dark:aria-selected:bg-zinc-800/50",r>0&&"border-t border-zinc-100 dark:border-zinc-800"),"aria-labelledby":`${l}-hierarchy ${l}-title`,...a.getItemProps({item:t,source:s.source}),children:[(0,i.jsx)("div",{id:`${l}-title`,"aria-hidden":"true",className:"text-sm font-medium text-zinc-900 group-aria-selected:text-emerald-500 dark:text-white",children:(0,i.jsx)(Y,{text:t.title,query:n})}),d.length>0&&(0,i.jsx)("div",{id:`${l}-hierarchy`,"aria-hidden":"true",className:"mt-1 truncate whitespace-nowrap text-2xs text-zinc-500",children:d.map((e,t,r)=>(0,i.jsxs)(j.Fragment,{children:[(0,i.jsx)(Y,{text:e,query:n}),(0,i.jsx)("span",{className:t===r.length-1?"sr-only":"mx-2 text-zinc-300 dark:text-zinc-700",children:"/"})]},t))}),t.preview&&(0,i.jsx)("div",{className:"mt-2 text-sm text-zinc-600 dark:text-zinc-400 line-clamp-2",children:(0,i.jsx)(Y,{text:t.preview,query:n})})]})}function et(e){let{autocomplete:t,query:r,collection:a}=e;return 0===a.items.length?(0,i.jsxs)("div",{className:"p-6 text-center",children:[(0,i.jsx)(X,{className:"mx-auto h-5 w-5 stroke-zinc-900 dark:stroke-zinc-600"}),(0,i.jsxs)("p",{className:"mt-2 text-xs text-zinc-700 dark:text-zinc-400",children:["Nothing found for"," ",(0,i.jsxs)("strong",{className:"break-words font-semibold text-zinc-900 dark:text-white",children:["‘",r,"’"]}),". Please try again."]})]}):(0,i.jsx)("ul",{...t.getListProps(),children:a.items.map((e,s)=>(0,i.jsx)(ee,{result:e,resultIndex:s,autocomplete:t,collection:a,query:r},e.url))})}let er=(0,j.forwardRef)(function(e,t){let{autocomplete:r,autocompleteState:a,onClose:s}=e,n=r.getInputProps({inputElement:null});return(0,i.jsxs)("div",{className:"group relative flex h-12",children:[(0,i.jsx)(Q,{className:"pointer-events-none absolute left-3 top-0 h-full w-5 stroke-zinc-500"}),(0,i.jsx)("input",{ref:t,"data-autofocus":!0,className:(0,o.A)("flex-auto appearance-none bg-transparent pl-10 text-zinc-900 outline-none placeholder:text-zinc-500 focus:w-full focus:flex-none sm:text-sm dark:text-white [&::-webkit-search-cancel-button]:hidden [&::-webkit-search-decoration]:hidden [&::-webkit-search-results-button]:hidden [&::-webkit-search-results-decoration]:hidden","stalled"===a.status?"pr-11":"pr-4"),...n,onKeyDown:e=>{"Escape"!==e.key||a.isOpen||""!==a.query?n.onKeyDown(e):(document.activeElement instanceof HTMLElement&&document.activeElement.blur(),s())}}),"stalled"===a.status&&(0,i.jsx)("div",{className:"absolute inset-y-0 right-3 flex items-center",children:(0,i.jsx)(J,{className:"h-5 w-5 animate-spin stroke-zinc-200 text-zinc-900 dark:stroke-zinc-800 dark:text-emerald-400"})})]})});function ei(e){let{open:t,setOpen:a,className:n}=e,l=(0,j.useRef)(null),d=(0,j.useRef)(null),c=(0,j.useRef)(null),{autocomplete:h,autocompleteState:u}=function(e){let{close:t}=e,i=(0,j.useId)(),a=(0,s.useRouter)(),[n,l]=(0,j.useState)({});function o(e){let{itemUrl:r}=e;r&&(a.push(r),r===window.location.pathname+window.location.search+window.location.hash&&t())}let[d]=(0,j.useState)(()=>(0,K.r)({id:i,placeholder:"Find something...",defaultActiveItemId:0,onStateChange(e){let{state:t}=e;l(t)},shouldPanelOpen(e){let{state:t}=e;return""!==t.query},navigator:{navigate:o},getSources(e){let{query:t}=e;return r.e(4886).then(r.bind(r,64886)).then(e=>{let{search:r}=e;return[{sourceId:"documentation",getItems:()=>r(t,{limit:5}),getItemUrl(e){let{item:t}=e;return t.url},onSelect:o}]})}}));return{autocomplete:d,autocompleteState:n}}({close(){a(!1)}}),x=(0,s.usePathname)(),f=(0,s.useSearchParams)();return(0,j.useEffect)(()=>{a(!1)},[x,f,a]),(0,j.useEffect)(()=>{if(!t)return window.addEventListener("keydown",e),()=>{window.removeEventListener("keydown",e)};function e(e){"k"===e.key&&(e.metaKey||e.ctrlKey)&&(e.preventDefault(),a(!0))}},[t,a]),(0,i.jsxs)(L.lG,{open:t,onClose:()=>{a(!1),h.setQuery("")},className:(0,o.A)("fixed inset-0 z-50",n),children:[(0,i.jsx)(L.Xi,{transition:!0,className:"fixed inset-0 bg-zinc-400/25 backdrop-blur-sm data-[closed]:opacity-0 data-[enter]:duration-300 data-[leave]:duration-200 data-[enter]:ease-out data-[leave]:ease-in dark:bg-black/40"}),(0,i.jsx)("div",{className:"fixed inset-0 overflow-y-auto px-4 py-4 sm:px-6 sm:py-20 md:py-32 lg:px-8 lg:py-[15vh]",children:(0,i.jsx)(L.Lj,{transition:!0,className:"mx-auto transform-gpu overflow-hidden rounded-lg bg-zinc-50 shadow-xl ring-1 ring-zinc-900/7.5 data-[closed]:scale-95 data-[closed]:opacity-0 data-[enter]:duration-300 data-[leave]:duration-200 data-[enter]:ease-out data-[leave]:ease-in sm:max-w-xl dark:bg-zinc-900 dark:ring-zinc-800",children:(0,i.jsx)("div",{...h.getRootProps({}),children:(0,i.jsxs)("form",{ref:l,...h.getFormProps({inputElement:c.current}),children:[(0,i.jsx)(er,{ref:c,autocomplete:h,autocompleteState:u,onClose:()=>a(!1)}),(0,i.jsx)("div",{ref:d,className:"border-t border-zinc-200 bg-white empty:hidden dark:border-zinc-100/5 dark:bg-white/2.5",...h.getPanelProps({}),children:u.isOpen&&(0,i.jsx)(et,{autocomplete:h,query:u.query,collection:u.collections[0]})})]})})})})]})}function ea(){let e=(0,j.useRef)(null),[t,r]=(0,j.useState)(!1);return{buttonProps:{ref:e,onClick(){r(!0)}},dialogProps:{open:t,setOpen:(0,j.useCallback)(t=>{let{width:i=0,height:a=0}=e.current?.getBoundingClientRect()??{};t&&(0===i||0===a)||r(t)},[r])}}}function es(){let[e,t]=(0,j.useState)(),{buttonProps:r,dialogProps:a}=ea();return(0,j.useEffect)(()=>{t(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"⌘":"Ctrl ")},[]),(0,i.jsxs)("div",{className:"hidden lg:block lg:max-w-md lg:flex-auto",children:[(0,i.jsxs)("button",{type:"button",className:"hidden h-8 w-full items-center gap-2 rounded-full bg-white pl-2 pr-3 text-sm text-zinc-500 ring-1 ring-zinc-900/10 transition hover:ring-zinc-900/20 ui-not-focus-visible:outline-none lg:flex dark:bg-white/5 dark:text-zinc-400 dark:ring-inset dark:ring-white/10 dark:hover:ring-white/20",...r,children:[(0,i.jsx)(Q,{className:"h-5 w-5 stroke-current"}),"Find something...",(0,i.jsxs)("kbd",{className:"ml-auto text-2xs text-zinc-400 dark:text-zinc-500",children:[(0,i.jsx)("kbd",{className:"font-sans",children:e}),(0,i.jsx)("kbd",{className:"font-sans",children:"K"})]})]}),(0,i.jsx)(j.Suspense,{fallback:null,children:(0,i.jsx)(ei,{className:"hidden lg:block",...a})})]})}function en(){let{buttonProps:e,dialogProps:t}=ea();return(0,i.jsxs)("div",{className:"contents lg:hidden",children:[(0,i.jsx)("button",{type:"button",className:"flex h-6 w-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 ui-not-focus-visible:outline-none lg:hidden dark:hover:bg-white/5","aria-label":"Find something...",...e,children:(0,i.jsx)(Q,{className:"h-5 w-5 stroke-zinc-900 dark:stroke-white"})}),(0,i.jsx)(j.Suspense,{fallback:null,children:(0,i.jsx)(ei,{className:"lg:hidden",...t})})]})}var el=r(28872);function eo(e){return(0,i.jsxs)("svg",{viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",...e,children:[(0,i.jsx)("path",{d:"M12.5 10a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0Z"}),(0,i.jsx)("path",{strokeLinecap:"round",d:"M10 5.5v-1M13.182 6.818l.707-.707M14.5 10h1M13.182 13.182l.707.707M10 15.5v-1M6.11 13.889l.708-.707M4.5 10h1M6.11 6.111l.708.707"})]})}function ed(e){return(0,i.jsx)("svg",{viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",...e,children:(0,i.jsx)("path",{d:"M15.224 11.724a5.5 5.5 0 0 1-6.949-6.949 5.5 5.5 0 1 0 6.949 6.949Z"})})}function ec(){let{resolvedTheme:e,setTheme:t}=(0,el.D)(),r="dark"===e?"light":"dark",[a,s]=(0,j.useState)(!1);return(0,j.useEffect)(()=>{s(!0)},[]),(0,i.jsxs)("button",{type:"button",className:"flex h-6 w-6 items-center justify-center rounded-md transition hover:bg-zinc-900/5 dark:hover:bg-white/5","aria-label":a?`Switch to ${r} theme`:"Toggle theme",onClick:()=>t(r),children:[(0,i.jsx)(eo,{className:"h-5 w-5 stroke-zinc-900 dark:hidden"}),(0,i.jsx)(ed,{className:"hidden h-5 w-5 stroke-white dark:block"})]})}function eh(e){let{href:t,children:r,target:s="_self"}=e,n=t.startsWith("http");return(0,i.jsx)("li",{children:(0,i.jsxs)(a.default,{href:t,target:s,className:"inline-flex items-center gap-1 text-sm leading-5 text-zinc-600 transition hover:text-zinc-900 dark:text-zinc-400 dark:hover:text-white",children:[r,n&&(0,i.jsx)(N.A,{className:"h-2.5 w-2.5 transition-colors group-hover:text-zinc-900 dark:group-hover:text-white"})]})})}let eu=(0,j.forwardRef)(function(e,t){let{className:r,...s}=e,{isOpen:l}=W(),d=q(),{scrollY:c}=(0,C.L)(),h=(0,y.G)(c,[0,72],[.5,.9]),u=(0,y.G)(c,[0,72],[.2,.8]);return(0,i.jsxs)(n.P.div,{...s,ref:t,className:(0,o.A)(r,"fixed inset-x-0 top-0 z-50 flex h-14 items-center justify-between gap-12 px-4 transition sm:px-6 lg:left-72 lg:z-30 lg:px-8 xl:left-80",!d&&"backdrop-blur-sm lg:left-72 xl:left-80 dark:backdrop-blur",d?"bg-white dark:bg-zinc-900":"bg-white/[var(--bg-opacity-light)] dark:bg-zinc-900/[var(--bg-opacity-dark)]"),style:{"--bg-opacity-light":h,"--bg-opacity-dark":u},children:[(0,i.jsx)("div",{className:(0,o.A)("absolute inset-x-0 top-full h-px transition",(d||!l)&&"bg-zinc-900/7.5 dark:bg-white/7.5")}),(0,i.jsx)(es,{}),(0,i.jsxs)("div",{className:"flex items-center gap-5 lg:hidden",children:[(0,i.jsx)($,{}),(0,i.jsx)(a.default,{href:"/","aria-label":"Home",children:(0,i.jsx)(z,{className:"h-6"})}),(0,i.jsx)(a.default,{href:"/learn/introduction","aria-label":"Home",children:"Learn"}),(0,i.jsx)(a.default,{href:"/build/ar-io-sdk","aria-label":"Home",children:"Build"})]}),(0,i.jsx)("div",{className:"flex items-center gap-5",children:(0,i.jsx)("nav",{className:"hidden md:block",children:(0,i.jsxs)("ul",{role:"list",className:"flex items-center gap-8",children:[(0,i.jsx)(eh,{href:"/",children:"Home"}),(0,i.jsx)(eh,{href:"/learn/introduction",children:"Learn"}),(0,i.jsx)(eh,{href:"/build/ar-io-sdk",children:"Build"}),(0,i.jsx)(eh,{href:"/community-resources",children:"Community Resources"})]})})}),(0,i.jsxs)("div",{className:"flex items-center gap-5",children:[(0,i.jsx)("div",{className:"hidden md:block md:h-5 md:w-px md:bg-zinc-900/10 md:dark:bg-white/15"}),(0,i.jsxs)("div",{className:"flex gap-4",children:[(0,i.jsx)(en,{}),(0,i.jsx)(ec,{})]})]})]})});var ex=r(71713);function ef(e){let{title:t,children:r}=e;return(0,i.jsxs)("div",{className:"border-l-4 border-orange-500 bg-gray-800 text-white p-4 rounded-md",children:[(0,i.jsx)("div",{className:"font-semibold text-lg text-orange-300 mb-2",children:t}),(0,i.jsx)("div",{className:"text-sm",children:r})]})}function em(e){let{children:t,allSections:r}=e,o=(0,s.usePathname)(),d={Diagram:ex.default,Tip:ef};return(0,i.jsxs)(P.T,{sections:r[o]??[],children:[(0,i.jsx)("script",{type:"module",src:"https://junction.ar.io/sdk/browser.js","data-dispatcher-id":"c_IREeVUlhdlOBZGWldCiPLE4rcH-dv9I64OjGo1cQQ","data-track-url-hashes":"true"}),(0,i.jsx)("script",{src:"https://plausible.io/js/script.js",defer:!0,"data-domain":"docs.ar.io"}),(0,i.jsxs)("div",{className:"h-full lg:ml-72 xl:ml-80",children:[(0,i.jsx)(n.P.header,{layoutScroll:!0,className:"contents lg:pointer-events-none lg:fixed lg:inset-0 lg:z-40 lg:flex",children:(0,i.jsxs)("div",{className:"contents lg:pointer-events-auto lg:block lg:w-72 lg:overflow-y-auto lg:border-r lg:border-zinc-900/10 lg:px-6 lg:pb-8 lg:pt-4 xl:w-80 lg:dark:border-white/10",children:[(0,i.jsx)("div",{className:"hidden lg:flex",children:(0,i.jsx)(a.default,{href:"/","aria-label":"Home",children:(0,i.jsx)(z,{className:"h-6"})})}),(0,i.jsx)(eu,{}),(0,i.jsx)(V,{className:"hidden lg:mt-10 lg:block"})]})}),(0,i.jsxs)("div",{className:"relative flex h-full flex-col px-4 pt-14 sm:px-6 lg:px-8",children:[(0,i.jsx)(l.x,{components:d,children:(0,i.jsx)("main",{className:"flex-auto",children:t})}),(0,i.jsx)(w,{})]})]})]})}},49610:(e,t,r)=>{"use strict";r.d(t,{Resources:()=>m});var i=r(95155),a=r(67396),s=r(10913),n=r(99955),l=r(34420),o=r(12115);function d(e){let{width:t,height:r,x:a,y:s,squares:n,...l}=e,d=(0,o.useId)();return(0,i.jsxs)("svg",{"aria-hidden":"true",...l,children:[(0,i.jsx)("defs",{children:(0,i.jsx)("pattern",{id:d,width:t,height:r,patternUnits:"userSpaceOnUse",x:a,y:s,children:(0,i.jsx)("path",{d:`M.5 ${r}V.5H${t}`,fill:"none"})})}),(0,i.jsx)("rect",{width:"100%",height:"100%",strokeWidth:0,fill:`url(#${d})`}),n&&(0,i.jsx)("svg",{x:a,y:s,className:"overflow-visible",children:n.map(e=>{let[a,s]=e;return(0,i.jsx)("rect",{strokeWidth:"0",width:t+1,height:r+1,x:a*t,y:s*r},`${a}-${s}`)})})]})}var c=r(92179);let h=[{href:"/build/gateways",name:"AR.IO Gateways",description:"AR.IO's modular gateways are built for the Arweave permanent data storage network and optimized for data retrieval, caching, serving and indexing transactions.",icon:function(e){return(0,i.jsxs)("svg",{viewBox:"0 0 20 20","aria-hidden":"true",...e,children:[(0,i.jsx)("path",{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",d:"M2.5 7.5v-4a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1ZM11.5 16.5v-4a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v4a1 1 0 0 1-1 1h-4a1 1 0 0 1-1-1Z"}),(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m2.5 17.5 3-6 3 6h-6ZM14.5 2.5a3 3 0 1 1 0 6 3 3 0 0 1 0-6Z"})]})},pattern:{y:16,squares:[[0,1],[1,3]]}},{href:"/learn/arns",name:"ArNS Names",description:"ArNS is a censorship-resistant naming system stored on Arweave, enabling user-friendly domain names that link to permaweb dApps, web pages, data, and identities.",icon:function(e){return(0,i.jsxs)("svg",{viewBox:"0 0 20 20","aria-hidden":"true",...e,children:[(0,i.jsx)("path",{strokeWidth:"0",fillRule:"evenodd",clipRule:"evenodd",d:"M10 .5a9.5 9.5 0 0 1 5.598 17.177C14.466 15.177 12.383 13.5 10 13.5s-4.466 1.677-5.598 4.177A9.5 9.5 0 0 1 10 .5ZM12.5 8a2.5 2.5 0 1 0-5 0 2.5 2.5 0 0 0 5 0Z"}),(0,i.jsx)("path",{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",d:"M10 .5a9.5 9.5 0 0 1 5.598 17.177A9.458 9.458 0 0 1 10 19.5a9.458 9.458 0 0 1-5.598-1.823A9.5 9.5 0 0 1 10 .5Z"}),(0,i.jsx)("path",{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",d:"M4.402 17.677C5.534 15.177 7.617 13.5 10 13.5s4.466 1.677 5.598 4.177M10 5.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5Z"})]})},pattern:{y:-6,squares:[[-1,2],[1,3]]}},{href:"/learn/token",name:"AR.IO Token",description:"ARIO powers the AR.IO Network and its suite of permaweb applications as a permissionless and censorship resistant medium of common value for the network.",icon:function(e){return(0,i.jsxs)("svg",{viewBox:"0 0 20 20","aria-hidden":"true",...e,children:[(0,i.jsx)("path",{strokeWidth:"0",d:"m10 9.5-7.5-4v9l7.5 4v-9ZM10 9.5l7.5-4v9l-7.5 4v-9Z"}),(0,i.jsx)("path",{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",d:"m2.5 5.5 7.5 4m-7.5-4v9l7.5 4m-7.5-13 7.5-4 7.5 4m-7.5 4v9m0-9 7.5-4m-7.5 13 7.5-4v-9m-11 6 .028-3.852L13.5 3.5"})]})},pattern:{y:32,squares:[[0,2],[1,4]]}},{href:"/learn/network-composition",name:"The Permaweb",description:"Learn more about the Arweave network, the permaweb and the reason the AR.IO gateway network was built.",icon:function(e){return(0,i.jsxs)("svg",{viewBox:"0 0 20 20","aria-hidden":"true",...e,children:[(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M1.5 10A6.5 6.5 0 0 1 8 3.5h4a6.5 6.5 0 1 1 0 13H8A6.5 6.5 0 0 1 1.5 10Z"}),(0,i.jsx)("path",{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",d:"m7.5 7.5-3 2.5 3 2.5M12.5 7.5l3 2.5-3 2.5"})]})},pattern:{y:22,squares:[[0,1]]}},{href:"/learn/concepts/wayfinder",name:"ar://",description:"The Wayfinder protocol transforms traditional Arweave URLs into more concise and user-friendly forms.",icon:function(e){return(0,i.jsxs)("svg",{viewBox:"0 0 20 20","aria-hidden":"true",...e,children:[(0,i.jsx)("path",{strokeWidth:"0",d:"M2.5 8.5a6 6 0 1 1 12 0 6 6 0 0 1-12 0Z"}),(0,i.jsx)("path",{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",d:"m13 13 4.5 4.5m-9-3a6 6 0 1 1 0-12 6 6 0 0 1 0 12Z"})]})},pattern:{y:22,squares:[[0,1]]}},{href:"https://whitepaper.arweave.net/",name:"White Paper",description:"A comprehensive document that details a decentralized and incentivized gateway network aimed at making the permaweb more accessible to all.",icon:function(e){return(0,i.jsxs)("svg",{viewBox:"0 0 20 20","aria-hidden":"true",...e,children:[(0,i.jsx)("path",{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",d:"m10 5.5-7.5-3v12l7.5 3m0-12 7.5-3v12l-7.5 3m0-12v12"}),(0,i.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m17.5 2.5-7.5 3v12l7.5-3v-12Z"})]})},pattern:{y:22,squares:[[0,1]]}}];function u(e){let{icon:t}=e;return(0,i.jsx)("div",{className:"flex h-7 w-7 items-center justify-center rounded-full bg-zinc-900/5 ring-1 ring-zinc-900/25 backdrop-blur-[2px] transition duration-300 group-hover:bg-white/50 group-hover:ring-zinc-900/25 dark:bg-white/7.5 dark:ring-white/15 dark:group-hover:bg-purple-100/10 dark:group-hover:ring-purple-200",children:(0,i.jsx)(t,{className:"h-5 w-5 fill-zinc-700/10 stroke-zinc-700 transition-colors duration-300 group-hover:stroke-zinc-900 dark:fill-white/10 dark:stroke-zinc-400 dark:group-hover:fill-purple-100/10 dark:group-hover:stroke-purple-200"})})}function x(e){let{mouseX:t,mouseY:r,...a}=e,l=(0,s.E)`radial-gradient(180px at ${t}px ${r}px, white, transparent)`,o={maskImage:l,WebkitMaskImage:l};return(0,i.jsxs)("div",{className:"pointer-events-none",children:[(0,i.jsx)("div",{className:"absolute inset-0 rounded-2xl transition duration-300 [mask-image:linear-gradient(white,transparent)] group-hover:opacity-50",children:(0,i.jsx)(d,{width:72,height:56,x:"50%",className:"absolute inset-x-0 inset-y-[-30%] h-[160%] w-full skew-y-[-18deg] fill-black/[0.02] stroke-black/5 dark:fill-white/1 dark:stroke-white/2.5",...a})}),(0,i.jsx)(n.P.div,{className:"absolute inset-0 rounded-2xl bg-gradient-to-r from-[#D7EDEA] to-[#F4FBDF] opacity-0 transition duration-300 group-hover:opacity-15 dark:from-[#DF9BE8] dark:to-[#EBAEC6]",style:o}),(0,i.jsx)(n.P.div,{className:"absolute inset-0 rounded-2xl opacity-0 mix-blend-overlay transition duration-300 group-hover:opacity-100",style:o,children:(0,i.jsx)(d,{width:72,height:56,x:"50%",className:"absolute inset-x-0 inset-y-[-30%] h-[160%] w-full skew-y-[-18deg] fill-black/50 stroke-black/70 dark:fill-white/2.5 dark:stroke-white/10",...a})})]})}function f(e){let{resource:t}=e,r=(0,l.d)(0),s=(0,l.d)(0);return(0,i.jsxs)("div",{onMouseMove:function(e){let{currentTarget:t,clientX:i,clientY:a}=e,{left:n,top:l}=t.getBoundingClientRect();r.set(i-n),s.set(a-l)},className:"group relative flex rounded-2xl bg-zinc-50 transition-shadow hover:shadow-md hover:shadow-zinc-900/5 dark:bg-white/2.5 dark:hover:shadow-black/5",children:[(0,i.jsx)(x,{...t.pattern,mouseX:r,mouseY:s}),(0,i.jsx)("div",{className:"absolute inset-0 rounded-2xl ring-1 ring-inset ring-zinc-900/7.5 group-hover:ring-zinc-900/10 dark:ring-white/10 dark:group-hover:ring-white/20"}),(0,i.jsxs)("div",{className:"relative rounded-2xl px-4 pb-4 pt-16",children:[(0,i.jsx)(u,{icon:t.icon}),(0,i.jsx)("h3",{className:"mt-4 text-lg font-semibold leading-7 text-zinc-900 dark:text-white",children:(0,i.jsxs)(a.default,{href:t.href,children:[(0,i.jsx)("span",{className:"absolute inset-0 rounded-2xl"}),t.name]})}),(0,i.jsx)("p",{className:"mt-1 text-base text-zinc-600 dark:text-zinc-400",children:t.description})]})]},t.href)}function m(){return(0,i.jsxs)("div",{className:"my-16 xl:max-w-none",children:[(0,i.jsx)(c.Heading,{level:2,id:"resources"}),(0,i.jsx)("div",{className:"not-prose mt-4 grid grid-cols-1 gap-8 border-t border-zinc-900/5 pt-10 sm:grid-cols-2 xl:grid-cols-4 dark:border-white/5",children:h.map(e=>(0,i.jsx)(f,{resource:e},e.href))})]})}},14419:()=>{},98830:()=>{},32666:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>i});let i={src:"/docs-v2/_next/static/media/favicon.55ebbfb1.ico",height:16,width:16,blurWidth:0,blurHeight:0}}},e=>{var t=t=>e(e.s=t);e.O(0,[7036,7866,9268,4839,7043,7448,7426,1753,8441,1517,7358],()=>t(34248)),_N_E=e.O()}]); \ No newline at end of file diff --git a/_next/static/chunks/webpack-73eca7643511d2e5.js b/_next/static/chunks/webpack-e4a64aaf692de34f.js similarity index 98% rename from _next/static/chunks/webpack-73eca7643511d2e5.js rename to _next/static/chunks/webpack-e4a64aaf692de34f.js index 2c347ed6..729e00af 100644 --- a/_next/static/chunks/webpack-73eca7643511d2e5.js +++ b/_next/static/chunks/webpack-e4a64aaf692de34f.js @@ -1 +1 @@ -(()=>{"use strict";var e={},t={};function r(o){var n=t[o];if(void 0!==n)return n.exports;var a=t[o]={id:o,loaded:!1,exports:{}},i=!0;try{e[o].call(a.exports,a,a.exports,r),i=!1}finally{i&&delete t[o]}return a.loaded=!0,a.exports}r.m=e,r.amdO={},(()=>{var e=[];r.O=(t,o,n,a)=>{if(o){a=a||0;for(var i=e.length;i>0&&e[i-1][2]>a;i--)e[i]=e[i-1];e[i]=[o,n,a];return}for(var l=1/0,i=0;i=a)&&Object.keys(r.O).every(e=>r.O[e](o[d]))?o.splice(d--,1):(u=!1,a{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;r.t=function(o,n){if(1&n&&(o=this(o)),8&n||"object"==typeof o&&o&&(4&n&&o.__esModule||16&n&&"function"==typeof o.then))return o;var a=Object.create(null);r.r(a);var i={};e=e||[null,t({}),t([]),t(t)];for(var l=2&n&&o;"object"==typeof l&&!~e.indexOf(l);l=t(l))Object.getOwnPropertyNames(l).forEach(e=>i[e]=()=>o[e]);return i.default=()=>o,r.d(a,i),a}})(),r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,o)=>(r.f[o](e,t),t),[])),r.u=e=>"static/chunks/"+e+".f0a4cb2c44dbf146.js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={},t="_N_E:";r.l=(o,n,a,i)=>{if(e[o]){e[o].push(n);return}if(void 0!==a)for(var l,u,d=document.getElementsByTagName("script"),c=0;c{l.onerror=l.onload=null,clearTimeout(p);var n=e[o];if(delete e[o],l.parentNode&&l.parentNode.removeChild(l),n&&n.forEach(e=>e(r)),t)return t(r)},p=setTimeout(f.bind(null,void 0,{type:"timeout",target:l}),12e4);l.onerror=f.bind(null,l.onerror),l.onload=f.bind(null,l.onload),u&&document.head.appendChild(l)}})(),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e;r.tt=()=>(void 0===e&&(e={createScriptURL:e=>e},"undefined"!=typeof trustedTypes&&trustedTypes.createPolicy&&(e=trustedTypes.createPolicy("nextjs#bundler",e))),e)})(),r.tu=e=>r.tt().createScriptURL(e),r.p="/docs-v2/_next/",(()=>{var e={8068:0,7036:0};r.f.j=(t,o)=>{var n=r.o(e,t)?e[t]:void 0;if(0!==n){if(n)o.push(n[2]);else if(/^(7036|8068)$/.test(t))e[t]=0;else{var a=new Promise((r,o)=>n=e[t]=[r,o]);o.push(n[2]=a);var i=r.p+r.u(t),l=Error();r.l(i,o=>{if(r.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var a=o&&("load"===o.type?"missing":o.type),i=o&&o.target&&o.target.src;l.message="Loading chunk "+t+" failed.\n("+a+": "+i+")",l.name="ChunkLoadError",l.type=a,l.request=i,n[1](l)}},"chunk-"+t,t)}}},r.O.j=t=>0===e[t];var t=(t,o)=>{var n,a,[i,l,u]=o,d=0;if(i.some(t=>0!==e[t])){for(n in l)r.o(l,n)&&(r.m[n]=l[n]);if(u)var c=u(r)}for(t&&t(o);d{"use strict";var e={},t={};function r(o){var n=t[o];if(void 0!==n)return n.exports;var a=t[o]={id:o,loaded:!1,exports:{}},i=!0;try{e[o].call(a.exports,a,a.exports,r),i=!1}finally{i&&delete t[o]}return a.loaded=!0,a.exports}r.m=e,r.amdO={},(()=>{var e=[];r.O=(t,o,n,a)=>{if(o){a=a||0;for(var i=e.length;i>0&&e[i-1][2]>a;i--)e[i]=e[i-1];e[i]=[o,n,a];return}for(var l=1/0,i=0;i=a)&&Object.keys(r.O).every(e=>r.O[e](o[d]))?o.splice(d--,1):(u=!1,a{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;r.t=function(o,n){if(1&n&&(o=this(o)),8&n||"object"==typeof o&&o&&(4&n&&o.__esModule||16&n&&"function"==typeof o.then))return o;var a=Object.create(null);r.r(a);var i={};e=e||[null,t({}),t([]),t(t)];for(var l=2&n&&o;"object"==typeof l&&!~e.indexOf(l);l=t(l))Object.getOwnPropertyNames(l).forEach(e=>i[e]=()=>o[e]);return i.default=()=>o,r.d(a,i),a}})(),r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,o)=>(r.f[o](e,t),t),[])),r.u=e=>"static/chunks/"+e+".92e48bb2594528d5.js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{var e={},t="_N_E:";r.l=(o,n,a,i)=>{if(e[o]){e[o].push(n);return}if(void 0!==a)for(var l,u,d=document.getElementsByTagName("script"),c=0;c{l.onerror=l.onload=null,clearTimeout(p);var n=e[o];if(delete e[o],l.parentNode&&l.parentNode.removeChild(l),n&&n.forEach(e=>e(r)),t)return t(r)},p=setTimeout(f.bind(null,void 0,{type:"timeout",target:l}),12e4);l.onerror=f.bind(null,l.onerror),l.onload=f.bind(null,l.onload),u&&document.head.appendChild(l)}})(),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e;r.tt=()=>(void 0===e&&(e={createScriptURL:e=>e},"undefined"!=typeof trustedTypes&&trustedTypes.createPolicy&&(e=trustedTypes.createPolicy("nextjs#bundler",e))),e)})(),r.tu=e=>r.tt().createScriptURL(e),r.p="/docs-v2/_next/",(()=>{var e={8068:0,7036:0};r.f.j=(t,o)=>{var n=r.o(e,t)?e[t]:void 0;if(0!==n){if(n)o.push(n[2]);else if(/^(7036|8068)$/.test(t))e[t]=0;else{var a=new Promise((r,o)=>n=e[t]=[r,o]);o.push(n[2]=a);var i=r.p+r.u(t),l=Error();r.l(i,o=>{if(r.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var a=o&&("load"===o.type?"missing":o.type),i=o&&o.target&&o.target.src;l.message="Loading chunk "+t+" failed.\n("+a+": "+i+")",l.name="ChunkLoadError",l.type=a,l.request=i,n[1](l)}},"chunk-"+t,t)}}},r.O.j=t=>0===e[t];var t=(t,o)=>{var n,a,[i,l,u]=o,d=0;if(i.some(t=>0!==e[t])){for(n in l)r.o(l,n)&&(r.m[n]=l[n]);if(u)var c=u(r)}for(t&&t(o);dAR.IO Network Docs
+AR.IO Network Docs

AR.IO SDK

Overview

The AR.IO SDK provides functionality for interacting with the AR.IO ecosystem of services and protocols. This includes, the AR.IO Network, gateways, the ARIO token, and ArNS domains. The AR.IO SDK is available for both NodeJS and web environments.

@@ -25,4 +25,4 @@

ArNS

The Arweave Name System (ArNS) is a protocol which allows for assigning friendly names to Arweave transactions or data items. Powered by Arweave Name Tokens (ANTs), AO tokens that manage settings for individual ArNS domains, ArNS enables easy interaction with data stored on Arweave.

-

The ar.io SDK supports read and write operations for managing ArNS domains, including retrieving domain information, leasing, purchasing, and extending leases. Additionally, it allows direct read and write access to ANTs.

\ No newline at end of file +

The ar.io SDK supports read and write operations for managing ArNS domains, including retrieving domain information, leasing, purchasing, and extending leases. Additionally, it allows direct read and write access to ANTs.

\ No newline at end of file diff --git a/build/ar-io-sdk.txt b/build/ar-io-sdk.txt index 16eeb22e..fe914ac7 100644 --- a/build/ar-io-sdk.txt +++ b/build/ar-io-sdk.txt @@ -21,10 +21,10 @@ a:T150f,{ "status": "string (e.g., joined)", // The current status of the operator "observerAddress": "string" // The public wallet address of the observer for the gateway } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"AR.IO SDK"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["The AR.IO SDK provides functionality for interacting with the AR.IO ecosystem of services and protocols. This includes, ",["$","$L7",null,{"href":"/learn/network-composition","children":"the AR.IO Network"}],", ",["$","$L7",null,{"href":"/build/gateways","children":"gateways"}],", ",["$","$L7",null,{"href":"/learn/token","children":"the ARIO token"}],", and ",["$","$L7",null,{"href":"/learn/arns","children":"ArNS domains"}],". The AR.IO SDK is available for both NodeJS and web environments."]}],"\n",["$","$L6",null,{"level":2,"id":"ar-io-network","children":"AR.IO Network"}],"\n",["$","p",null,{"children":"The AR.IO Network is the AO smart contract process that controls all child services and protocols."}],"\n",["$","p",null,{"children":"The AR.IO SDK supports read operations to access various details about the current or historical state of the network. It also provides write operations for managing features such as the Gateway Address Registry and ARIO token."}],"\n",["$","$L6",null,{"level":2,"id":"gateways","children":"Gateways"}],"\n",["$","p",null,{"children":["AR.IO gateways are open source nodes that index and serve Arweave transaction headers and data items. Gateway operators may join their gateway to the ",["$","$L7",null,{"href":"/build/gateways/gateway-network","children":"Gateway Address Registry"}]," (GAR), which makes the gateway discoverable using the AR.IO SDK. The gateway information is stored in the AR.IO AO contract as a JSON object with the following attributes:"]}],"\n",["$","$L8",null,{"language":"json","code":"{\n \"operatorStake\": \"number\", // The amount of ARIO tokens staked by the operator, 50,000 minimum\n \"totalDelegatedStake\": \"number\", // Total amount of ARIO tokens staked to the gateway by wallets other than the operator\n \"vaults\": \"object\", // Details of tokens vaults (locked tokens) associated with the gateway (object)\n \"delegates\": \"object\", // Details of non-operator wallets who staked ARIO tokens on the gateway (object)\n \"startTimestamp\": \"number (unix)\", // Unix timestamp indicating start time\n \"stats\": \"object\", // Statistical information related to gateway performance (object)\n \"settings\": \"object\", // Configuration settings (object)\n \"status\": \"string (e.g., joined)\", // The current status of the operator\n \"observerAddress\": \"string\" // The public wallet address of the observer for the gateway\n}\n","children":["$","$L9",null,{"className":"language-json","children":"$a"}]}],"\n",["$","p",null,{"children":"The ar.io SDK supports write operations for gateway management, including joining, leaving, and updating settings. It also provides read operations for discovering gateways in the GAR and retrieving details about specific gateways."}],"\n",["$","$L6",null,{"level":2,"id":"ario-token","children":"ARIO Token"}],"\n",["$","p",null,{"children":"ARIO is an AO token that powers the ar.io Network and and its suite of permaweb applications. It is used to join the GAR, as payment for services like ArNS, as incentives for participation in the ar.io Network, and more."}],"\n",["$","p",null,{"children":"The ar.io SDK supports read and write operations for getting token information and balances, or transferring tokens."}],"\n",["$","$L6",null,{"level":2,"id":"ar-ns","children":"ArNS"}],"\n",["$","p",null,{"children":["The Arweave Name System (ArNS) is a protocol which allows for assigning friendly names to Arweave transactions or data items. Powered by ",["$","$L7",null,{"href":"/learn/arns","children":"Arweave Name Tokens"}]," (ANTs), AO tokens that manage settings for individual ArNS domains, ArNS enables easy interaction with data stored on Arweave."]}],"\n",["$","p",null,{"children":"The ar.io SDK supports read and write operations for managing ArNS domains, including retrieving domain information, leasing, purchasing, and extending leases. Additionally, it allows direct read and write access to ANTs."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lb",null,{"children":"$Lc"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","0pQcf1lDSNu1GuziOgsMT",{"children":[["$","$Ld",null,{"children":"$Le"}],["$","$Lf",null,{"children":"$L10"}],null]}]]}]]],"m":"$undefined","G":["$11","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"AR.IO SDK"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["The AR.IO SDK provides functionality for interacting with the AR.IO ecosystem of services and protocols. This includes, ",["$","$L7",null,{"href":"/learn/network-composition","children":"the AR.IO Network"}],", ",["$","$L7",null,{"href":"/build/gateways","children":"gateways"}],", ",["$","$L7",null,{"href":"/learn/token","children":"the ARIO token"}],", and ",["$","$L7",null,{"href":"/learn/arns","children":"ArNS domains"}],". The AR.IO SDK is available for both NodeJS and web environments."]}],"\n",["$","$L6",null,{"level":2,"id":"ar-io-network","children":"AR.IO Network"}],"\n",["$","p",null,{"children":"The AR.IO Network is the AO smart contract process that controls all child services and protocols."}],"\n",["$","p",null,{"children":"The AR.IO SDK supports read operations to access various details about the current or historical state of the network. It also provides write operations for managing features such as the Gateway Address Registry and ARIO token."}],"\n",["$","$L6",null,{"level":2,"id":"gateways","children":"Gateways"}],"\n",["$","p",null,{"children":["AR.IO gateways are open source nodes that index and serve Arweave transaction headers and data items. Gateway operators may join their gateway to the ",["$","$L7",null,{"href":"/build/gateways/gateway-network","children":"Gateway Address Registry"}]," (GAR), which makes the gateway discoverable using the AR.IO SDK. The gateway information is stored in the AR.IO AO contract as a JSON object with the following attributes:"]}],"\n",["$","$L8",null,{"language":"json","code":"{\n \"operatorStake\": \"number\", // The amount of ARIO tokens staked by the operator, 50,000 minimum\n \"totalDelegatedStake\": \"number\", // Total amount of ARIO tokens staked to the gateway by wallets other than the operator\n \"vaults\": \"object\", // Details of tokens vaults (locked tokens) associated with the gateway (object)\n \"delegates\": \"object\", // Details of non-operator wallets who staked ARIO tokens on the gateway (object)\n \"startTimestamp\": \"number (unix)\", // Unix timestamp indicating start time\n \"stats\": \"object\", // Statistical information related to gateway performance (object)\n \"settings\": \"object\", // Configuration settings (object)\n \"status\": \"string (e.g., joined)\", // The current status of the operator\n \"observerAddress\": \"string\" // The public wallet address of the observer for the gateway\n}\n","children":["$","$L9",null,{"className":"language-json","children":"$a"}]}],"\n",["$","p",null,{"children":"The ar.io SDK supports write operations for gateway management, including joining, leaving, and updating settings. It also provides read operations for discovering gateways in the GAR and retrieving details about specific gateways."}],"\n",["$","$L6",null,{"level":2,"id":"ario-token","children":"ARIO Token"}],"\n",["$","p",null,{"children":"ARIO is an AO token that powers the ar.io Network and and its suite of permaweb applications. It is used to join the GAR, as payment for services like ArNS, as incentives for participation in the ar.io Network, and more."}],"\n",["$","p",null,{"children":"The ar.io SDK supports read and write operations for getting token information and balances, or transferring tokens."}],"\n",["$","$L6",null,{"level":2,"id":"ar-ns","children":"ArNS"}],"\n",["$","p",null,{"children":["The Arweave Name System (ArNS) is a protocol which allows for assigning friendly names to Arweave transactions or data items. Powered by ",["$","$L7",null,{"href":"/learn/arns","children":"Arweave Name Tokens"}]," (ANTs), AO tokens that manage settings for individual ArNS domains, ArNS enables easy interaction with data stored on Arweave."]}],"\n",["$","p",null,{"children":"The ar.io SDK supports read and write operations for managing ArNS domains, including retrieving domain information, leasing, purchasing, and extending leases. Additionally, it allows direct read and write access to ANTs."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lb",null,{"children":"$Lc"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","pf7dsgpMb6gDvGdMafEUB",{"children":[["$","$Ld",null,{"children":"$Le"}],["$","$Lf",null,{"children":"$L10"}],null]}]]}]]],"m":"$undefined","G":["$11","$undefined"],"s":false,"S":true} 10:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] e:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] c:null -12:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -13:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L12",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L13",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +12:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +13:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L12",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L13",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ANTs.html b/build/ar-io-sdk/ANTs.html index 866aa8df..5f9d0e51 100644 --- a/build/ar-io-sdk/ANTs.html +++ b/build/ar-io-sdk/ANTs.html @@ -1,2 +1,2 @@ -AR.IO Network Docs \ No newline at end of file +AR.IO Network Docs \ No newline at end of file diff --git a/build/ar-io-sdk/ANTs.txt b/build/ar-io-sdk/ANTs.txt index 6232f2fd..6da5efdb 100644 --- a/build/ar-io-sdk/ANTs.txt +++ b/build/ar-io-sdk/ANTs.txt @@ -6,11 +6,11 @@ a:I[86213,[],"ViewportBoundary"] c:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ANTs"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ANTs",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ANTs",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ANTs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"ANTs"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","pVPOT5zaX5wsliF2qbEhi",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ANTs"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ANTs",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ANTs",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ANTs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"ANTs"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","ATNVuZvveOVQZTXjr4oyX",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} b:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 9:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 7:null -d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] f:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","2476","static/chunks/app/build/ar-io-sdk/ANTs/page-2bee6cddbca59e8f.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/APIs.html b/build/ar-io-sdk/APIs.html index 7fa75ec7..e9a0c02f 100644 --- a/build/ar-io-sdk/APIs.html +++ b/build/ar-io-sdk/APIs.html @@ -1,2 +1,2 @@ -AR.IO Network Docs \ No newline at end of file +AR.IO Network Docs \ No newline at end of file diff --git a/build/ar-io-sdk/APIs.txt b/build/ar-io-sdk/APIs.txt index 80aa1767..779ad1e8 100644 --- a/build/ar-io-sdk/APIs.txt +++ b/build/ar-io-sdk/APIs.txt @@ -6,11 +6,11 @@ a:I[86213,[],"ViewportBoundary"] c:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","APIs"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["APIs",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["APIs",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","APIs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"APIs"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","BuC6hTFzbNCzfDPWAP0Iq",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","APIs"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["APIs",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["APIs",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","APIs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"APIs"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","bdNBbem1GXtWCgGW2Vi_4",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} b:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 9:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 7:null -d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] f:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","9935","static/chunks/app/build/ar-io-sdk/APIs/page-5f348cef77f0a55e.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ant-registry.html b/build/ar-io-sdk/ant-registry.html index 1450cc49..a5d3549d 100644 --- a/build/ar-io-sdk/ant-registry.html +++ b/build/ar-io-sdk/ant-registry.html @@ -1,4 +1,4 @@ -AR.IO Network Docs - ANTRegistry
+AR.IO Network Docs - ANTRegistry
\ No newline at end of file +registry.

\ No newline at end of file diff --git a/build/ar-io-sdk/ant-registry.txt b/build/ar-io-sdk/ant-registry.txt index 2bed74b0..240f2680 100644 --- a/build/ar-io-sdk/ant-registry.txt +++ b/build/ar-io-sdk/ant-registry.txt @@ -9,10 +9,10 @@ b:I[86213,[],"MetadataBoundary"] d:I[86213,[],"ViewportBoundary"] f:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ant-registry"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ant-registry",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ant-registry",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ant-registry","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"ANTRegistry"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"The ANT Registry is a utility developed to make it easier to obtain a list of ANTs owned or controlled by a specific address.\nThe Owners and Controllers for each ArNS name are stored in the state of the ANT itself, rather than in the AR.IO Network contract,\nwhich means every individual ANT would normally need to be queried in order to compose a complete list of ANTs owned or controlled by a specific address."}],"\n",["$","p",null,{"children":["When ",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-ant-process","rel":"noopener noreferrer","target":"_blank","children":["appropriately constructed ANTs",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," are registered with the registry, they will send updates to the registry whenever they update their own owner or controller data,\ncreating a single index where the information can be quickly queried by apps that have use for that information."]}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L8",null,{"children":"ANTRegistry"}]," class in the AR.IO SDK contains 2 methods."]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","$L7",null,{"href":"/build/ar-io-sdk/ant-registry/access-control-list","language":"txt","children":["$","$L8",null,{"children":"accessControlList"}]}]," which accepts a wallet address and returns a list of all ANTs owned or controlled by that address,"]}],"\n",["$","li",null,{"children":[["$","$L7",null,{"href":"/build/ar-io-sdk/ant-registry/register","language":"txt","children":["$","$L8",null,{"children":"register"}]}]," which registers a new ANT with the registry process"]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":["ArNS names that are purchased via ",["$","$L7",null,{"href":"https://arns.arweave.net","rel":"noopener noreferrer","target":"_blank","children":["ar://arns",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," which use default ANTs are registered without further input during the creation process,\nbut users who bring their own custom ANTs to assign new ArNS names to will need to call the ",["$","$L8",null,{"children":"ANTRegistry.register()"}]," method in order for apps using the registry to see the new ArNS name."]}],"\n",["$","div",null,{"className":"border-l-4 border-orange-500 bg-gray-800 text-white p-4 rounded-md","children":[["$","div",null,{"className":"font-semibold text-lg text-orange-300 mb-2","children":"Optional"}],["$","div",null,{"className":"text-sm","children":["$","p",null,{"children":"The ANT Registry is separate from the AR.IO Network Contract, ANT registration\nis not essential for ANTs and their corresponding ArNS name to function\ncorrectly, though some applications, like ar://arns, may have features that rely on the\nregistry."}]}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L9",null,{"children":"$La"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","y35-BMxdRUe9nnWg0z5sI",{"children":[["$","$Lb",null,{"children":"$Lc"}],["$","$Ld",null,{"children":"$Le"}],null]}]]}]]],"m":"$undefined","G":["$f","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ant-registry"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ant-registry",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ant-registry",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ant-registry","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"ANTRegistry"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"The ANT Registry is a utility developed to make it easier to obtain a list of ANTs owned or controlled by a specific address.\nThe Owners and Controllers for each ArNS name are stored in the state of the ANT itself, rather than in the AR.IO Network contract,\nwhich means every individual ANT would normally need to be queried in order to compose a complete list of ANTs owned or controlled by a specific address."}],"\n",["$","p",null,{"children":["When ",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-ant-process","rel":"noopener noreferrer","target":"_blank","children":["appropriately constructed ANTs",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," are registered with the registry, they will send updates to the registry whenever they update their own owner or controller data,\ncreating a single index where the information can be quickly queried by apps that have use for that information."]}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L8",null,{"children":"ANTRegistry"}]," class in the AR.IO SDK contains 2 methods."]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","$L7",null,{"href":"/build/ar-io-sdk/ant-registry/access-control-list","language":"txt","children":["$","$L8",null,{"children":"accessControlList"}]}]," which accepts a wallet address and returns a list of all ANTs owned or controlled by that address,"]}],"\n",["$","li",null,{"children":[["$","$L7",null,{"href":"/build/ar-io-sdk/ant-registry/register","language":"txt","children":["$","$L8",null,{"children":"register"}]}]," which registers a new ANT with the registry process"]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":["ArNS names that are purchased via ",["$","$L7",null,{"href":"https://arns.arweave.net","rel":"noopener noreferrer","target":"_blank","children":["ar://arns",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," which use default ANTs are registered without further input during the creation process,\nbut users who bring their own custom ANTs to assign new ArNS names to will need to call the ",["$","$L8",null,{"children":"ANTRegistry.register()"}]," method in order for apps using the registry to see the new ArNS name."]}],"\n",["$","div",null,{"className":"border-l-4 border-orange-500 bg-gray-800 text-white p-4 rounded-md","children":[["$","div",null,{"className":"font-semibold text-lg text-orange-300 mb-2","children":"Optional"}],["$","div",null,{"className":"text-sm","children":["$","p",null,{"children":"The ANT Registry is separate from the AR.IO Network Contract, ANT registration\nis not essential for ANTs and their corresponding ArNS name to function\ncorrectly, though some applications, like ar://arns, may have features that rely on the\nregistry."}]}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L9",null,{"children":"$La"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","g6AZ_kqaUAKHEYQopo5bi",{"children":[["$","$Lb",null,{"children":"$Lc"}],["$","$Ld",null,{"children":"$Le"}],null]}]]}]]],"m":"$undefined","G":["$f","$undefined"],"s":false,"S":true} e:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] c:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs - ANTRegistry"}],["$","meta","2",{"name":"description","content":"Registry of ArNS ANTs"}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs - ANTRegistry"}],["$","meta","4",{"property":"og:description","content":"Registry of ArNS ANTs"}],["$","meta","5",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","6",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","7",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","8",{"name":"twitter:description","content":"Registry of ArNS ANTs"}],["$","meta","9",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","10",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] a:null -10:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -11:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L10",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L11",null,{"allSections":{"/":[],"/community-resources":[],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +10:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +11:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L10",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L11",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ant-registry/access-control-list.html b/build/ar-io-sdk/ant-registry/access-control-list.html index f861544f..ecc1e6bc 100644 --- a/build/ar-io-sdk/ant-registry/access-control-list.html +++ b/build/ar-io-sdk/ant-registry/access-control-list.html @@ -1,4 +1,4 @@ -AR.IO Network Docs - ANTRegistry.accessControlList
+AR.IO Network Docs - ANTRegistry.accessControlList
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ant-registry/access-control-list.txt b/build/ar-io-sdk/ant-registry/access-control-list.txt index f132f3ee..8a001dba 100644 --- a/build/ar-io-sdk/ant-registry/access-control-list.txt +++ b/build/ar-io-sdk/ant-registry/access-control-list.txt @@ -56,11 +56,11 @@ a:Td31, "CD7CEsXic4qILGb0Q0jnox6d9_Xml_fSGl8bwMngSLE" ] } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ant-registry","access-control-list"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ant-registry",{"children":["access-control-list",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ant-registry",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ant-registry","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["access-control-list",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ant-registry","children","access-control-list","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"accessControlList"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"accessControlList"}]," is a method on the ",["$","$L6",null,{"children":"ANTRegistery"}]," class that receives a list of ANTs owned or controlled by the provided wallet address."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"accessControlList"}]," does not require authentication"]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - walletAddress"}],["$","td",null,{"children":"Wallet address for which to receive owned and controlled list."}],["$","td",null,{"children":"false"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"accessControlList","children":[["$","$L9",null,{"language":"typescript","code":" const { ANTRegistry } = require(('@ar.io/sdk'))\n\n async function main() {\n const antRegistry = ANTRegistry.init()\n\n const results = await antRegistry.accessControlList({\n address: \"GtDQcrr2QRdoZ-lKto_S_SpzEwiZiHVaj3x4jAgRh4o\"\n })\n\n console.log(results)\n }\n\n main()\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":" const { ANTRegistry } = require(('@ar.io/sdk'))\n\n async function main() {\n const antRegistry = ANTRegistry.init()\n\n const results = await antRegistry.accessControlList({\n address: \"GtDQcrr2QRdoZ-lKto_S_SpzEwiZiHVaj3x4jAgRh4o\"\n })\n\n console.log(results)\n }\n\n main()\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"output"}],"\n",["$","$L9",null,{"language":"json","code":"{\n \"Controlled\": [\n \"v-ICkGiQZX5fuxxIsl1UOSj2ykQbcwHp7VZe84MdgGo\",\n \"CWppm9tRhRFxQGMm_wOUlLoSjakfbAoWLX_RWjHIXAY\",\n \"ZI75Ij2NdSjcee59mtnucyGEHOm9Ua0ORPBJSo1wsMU\",\n \"Dw1aa_oX2Nz5Z-VrHT6snuojpOXK5LY3BTv6KgAoQxc\",\n \"NgfG4K9avqqP5P7m3wvk9hl1NJNuu8yn6oFVlDJs9cE\",\n \"fiKEr9aqPJXkPjrxGgu8lpRw0qnDV2uD2KkvabEFtjg\",\n \"SmTnkDqwFgng8APMHORqPMb9fM0nNviIkNsAxts4mc0\",\n \"1NroE5BWvZXvoSuQLuXRvRPaHTLZS940zgAxwG_1mcA\"\n ],\n \"Owned\": [\n \"AbCFQ6mMiCzJSQ_8YdWAjSda-AMlVjb-6XlgmlH87zU\",\n \"1-Bu7KDRqqKmX68XxAHmeDlYSlz6qjKXNYOQOBGrDMQ\",\n \"wKwYtHxH2LU3H79i2rYi-fzDCLkFiGOfWmoo7a4qzSo\",\n \"0ALZuX_sDw-Gbqd7vr6TNfl_S2zSfKqQg0axVZIH2lE\",\n \"kuuUlv3Kn6FbcmaDsBPuNwsoIar2JIQwV8dBnPJOgTY\",\n \"CD7CEsXic4qILGb0Q0jnox6d9_Xml_fSGl8bwMngSLE\"\n ]\n}\n","children":["$","$L6",null,{"className":"language-json","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","62qKWdE2Jt-gJ8uq6rm7P",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ant-registry","access-control-list"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ant-registry",{"children":["access-control-list",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ant-registry",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ant-registry","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["access-control-list",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ant-registry","children","access-control-list","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"accessControlList"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"accessControlList"}]," is a method on the ",["$","$L6",null,{"children":"ANTRegistery"}]," class that receives a list of ANTs owned or controlled by the provided wallet address."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"accessControlList"}]," does not require authentication"]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - walletAddress"}],["$","td",null,{"children":"Wallet address for which to receive owned and controlled list."}],["$","td",null,{"children":"false"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"accessControlList","children":[["$","$L9",null,{"language":"typescript","code":" const { ANTRegistry } = require(('@ar.io/sdk'))\n\n async function main() {\n const antRegistry = ANTRegistry.init()\n\n const results = await antRegistry.accessControlList({\n address: \"GtDQcrr2QRdoZ-lKto_S_SpzEwiZiHVaj3x4jAgRh4o\"\n })\n\n console.log(results)\n }\n\n main()\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":" const { ANTRegistry } = require(('@ar.io/sdk'))\n\n async function main() {\n const antRegistry = ANTRegistry.init()\n\n const results = await antRegistry.accessControlList({\n address: \"GtDQcrr2QRdoZ-lKto_S_SpzEwiZiHVaj3x4jAgRh4o\"\n })\n\n console.log(results)\n }\n\n main()\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"output"}],"\n",["$","$L9",null,{"language":"json","code":"{\n \"Controlled\": [\n \"v-ICkGiQZX5fuxxIsl1UOSj2ykQbcwHp7VZe84MdgGo\",\n \"CWppm9tRhRFxQGMm_wOUlLoSjakfbAoWLX_RWjHIXAY\",\n \"ZI75Ij2NdSjcee59mtnucyGEHOm9Ua0ORPBJSo1wsMU\",\n \"Dw1aa_oX2Nz5Z-VrHT6snuojpOXK5LY3BTv6KgAoQxc\",\n \"NgfG4K9avqqP5P7m3wvk9hl1NJNuu8yn6oFVlDJs9cE\",\n \"fiKEr9aqPJXkPjrxGgu8lpRw0qnDV2uD2KkvabEFtjg\",\n \"SmTnkDqwFgng8APMHORqPMb9fM0nNviIkNsAxts4mc0\",\n \"1NroE5BWvZXvoSuQLuXRvRPaHTLZS940zgAxwG_1mcA\"\n ],\n \"Owned\": [\n \"AbCFQ6mMiCzJSQ_8YdWAjSda-AMlVjb-6XlgmlH87zU\",\n \"1-Bu7KDRqqKmX68XxAHmeDlYSlz6qjKXNYOQOBGrDMQ\",\n \"wKwYtHxH2LU3H79i2rYi-fzDCLkFiGOfWmoo7a4qzSo\",\n \"0ALZuX_sDw-Gbqd7vr6TNfl_S2zSfKqQg0axVZIH2lE\",\n \"kuuUlv3Kn6FbcmaDsBPuNwsoIar2JIQwV8dBnPJOgTY\",\n \"CD7CEsXic4qILGb0Q0jnox6d9_Xml_fSGl8bwMngSLE\"\n ]\n}\n","children":["$","$L6",null,{"className":"language-json","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","C7qdljUrykI9xwNmH2sgP",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs - ANTRegistry.accessControlList"}],["$","meta","2",{"name":"description","content":"Receives a list of ANTs owned or controlled by a specific wallet"}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs - ANTRegistry.accessControlList"}],["$","meta","4",{"property":"og:description","content":"Receives a list of ANTs owned or controlled by a specific wallet"}],["$","meta","5",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","6",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","7",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","8",{"name":"twitter:description","content":"Receives a list of ANTs owned or controlled by a specific wallet"}],["$","meta","9",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","10",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","2527","static/chunks/app/build/ar-io-sdk/ant-registry/access-control-list/page-e31591617f447eb0.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ant-registry/register.html b/build/ar-io-sdk/ant-registry/register.html index f541511e..ad82be6d 100644 --- a/build/ar-io-sdk/ant-registry/register.html +++ b/build/ar-io-sdk/ant-registry/register.html @@ -1,4 +1,4 @@ -AR.IO Network Docs - ANTRegistry.register
+AR.IO Network Docs - ANTRegistry.register

register

register is a method on the ANTRegistry class that registers an ANT with the registry.

register requires authentication.

@@ -20,4 +20,4 @@

} main() -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ant-registry/register.txt b/build/ar-io-sdk/ant-registry/register.txt index 3490a5af..25c4d021 100644 --- a/build/ar-io-sdk/ant-registry/register.txt +++ b/build/ar-io-sdk/ant-registry/register.txt @@ -38,11 +38,11 @@ a:T14e0, } main() -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ant-registry","register"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ant-registry",{"children":["register",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ant-registry",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ant-registry","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["register",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ant-registry","children","register","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"register"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"register"}]," is a method on the ",["$","$L6",null,{"children":"ANTRegistry"}]," class that registers an ANT with the registry."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"register"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"processId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"AO Process Id representing the ANT being registered."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"register","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANTRegistry, ArweaveSigner } = require(('@ar.io/sdk'))\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"))\n const antRegistry = ANTRegistry.init({\n signer: new ArweaveSigner(jwk)\n })\n\n const results = await antRegistry.register({\n processId: \"ibJwWk9LTNwnSnc5SFnsJMONyWu0LgIGh11elGOpBqY\"\n })\n }\n\n main()\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":" const { ANTRegistry, ArConnectSigner } = require(('@ar.io/sdk'))\n\n async function main() {\n const antRegistry = ANTRegistry.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n\n const results = await antRegistry.register({\n processId: \"ibJwWk9LTNwnSnc5SFnsJMONyWu0LgIGh11elGOpBqY\"\n })\n }\n\n main()\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","EDihOv4jVkd3utIdKbnHh",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ant-registry","register"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ant-registry",{"children":["register",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ant-registry",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ant-registry","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["register",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ant-registry","children","register","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"register"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"register"}]," is a method on the ",["$","$L6",null,{"children":"ANTRegistry"}]," class that registers an ANT with the registry."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"register"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"processId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"AO Process Id representing the ANT being registered."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"register","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANTRegistry, ArweaveSigner } = require(('@ar.io/sdk'))\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"))\n const antRegistry = ANTRegistry.init({\n signer: new ArweaveSigner(jwk)\n })\n\n const results = await antRegistry.register({\n processId: \"ibJwWk9LTNwnSnc5SFnsJMONyWu0LgIGh11elGOpBqY\"\n })\n }\n\n main()\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":" const { ANTRegistry, ArConnectSigner } = require(('@ar.io/sdk'))\n\n async function main() {\n const antRegistry = ANTRegistry.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n\n const results = await antRegistry.register({\n processId: \"ibJwWk9LTNwnSnc5SFnsJMONyWu0LgIGh11elGOpBqY\"\n })\n }\n\n main()\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","MmhUk3M4TK02m4jeTa8af",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs - ANTRegistry.register"}],["$","meta","2",{"name":"description","content":"Registers a new ANT with the ANTRegistry"}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs - ANTRegistry.register"}],["$","meta","4",{"property":"og:description","content":"Registers a new ANT with the ANTRegistry"}],["$","meta","5",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","6",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","7",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","8",{"name":"twitter:description","content":"Registers a new ANT with the ANTRegistry"}],["$","meta","9",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","10",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","3875","static/chunks/app/build/ar-io-sdk/ant-registry/register/page-047af5c443a3a333.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/approve-primary-name-request.html b/build/ar-io-sdk/ants/approve-primary-name-request.html index bf7e44ba..a392fb3e 100644 --- a/build/ar-io-sdk/ants/approve-primary-name-request.html +++ b/build/ar-io-sdk/ants/approve-primary-name-request.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

approvePrimaryNameRequest

approvePrimaryNameRequest is a method on the ANT class that approves a primary name request for a given name or address.

approvePrimaryNameRequest requires authentication.

@@ -24,4 +24,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/approve-primary-name-request.txt b/build/ar-io-sdk/ants/approve-primary-name-request.txt index a814bc63..0f9e95f7 100644 --- a/build/ar-io-sdk/ants/approve-primary-name-request.txt +++ b/build/ar-io-sdk/ants/approve-primary-name-request.txt @@ -45,11 +45,11 @@ a:T1a1f, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","approve-primary-name-request"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["approve-primary-name-request",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["approve-primary-name-request",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","approve-primary-name-request","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"approvePrimaryNameRequest"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"approvePrimaryNameRequest"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that approves a primary name request for a given name or address."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"approvePrimaryNameRequest"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"ArNS name to approve as primary name."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"Public wallet address that made the primary name request being approved."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ioProcessId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Process Id of the ARIO contract."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"approvePrimaryNameRequest","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.approvePrimaryNameRequest({\n name: 'arns',\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3', // must match the request initiator address\n ioProcessId: ARIO_TESTNET_PROCESS_ID, // the ARIO process id to use for the request\n });\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.approvePrimaryNameRequest({\n name: 'arns',\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3', // must match the request initiator address\n ioProcessId: ARIO_TESTNET_PROCESS_ID, // the ARIO process id to use for the request\n });\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","ucuqLGjyCU0n6doKdn7dt",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","approve-primary-name-request"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["approve-primary-name-request",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["approve-primary-name-request",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","approve-primary-name-request","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"approvePrimaryNameRequest"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"approvePrimaryNameRequest"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that approves a primary name request for a given name or address."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"approvePrimaryNameRequest"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"ArNS name to approve as primary name."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"Public wallet address that made the primary name request being approved."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ioProcessId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Process Id of the ARIO contract."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"approvePrimaryNameRequest","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.approvePrimaryNameRequest({\n name: 'arns',\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3', // must match the request initiator address\n ioProcessId: ARIO_TESTNET_PROCESS_ID, // the ARIO process id to use for the request\n });\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.approvePrimaryNameRequest({\n name: 'arns',\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3', // must match the request initiator address\n ioProcessId: ARIO_TESTNET_PROCESS_ID, // the ARIO process id to use for the request\n });\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","QUQegUno8RnicovPnklE1",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","1151","static/chunks/app/build/ar-io-sdk/ants/approve-primary-name-request/page-fd928a84e7564f45.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/configuration.html b/build/ar-io-sdk/ants/configuration.html index 6e970cb8..c98d7331 100644 --- a/build/ar-io-sdk/ants/configuration.html +++ b/build/ar-io-sdk/ants/configuration.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/configuration.txt b/build/ar-io-sdk/ants/configuration.txt index 54ac2814..6e378bda 100644 --- a/build/ar-io-sdk/ants/configuration.txt +++ b/build/ar-io-sdk/ants/configuration.txt @@ -49,11 +49,11 @@ a:T68d,const }) }) }) -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","configuration"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["configuration",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["configuration",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","configuration","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"init"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"init"}]," is a factory function that creates a read-only or writeable client. By providing a ",["$","$L6",null,{"children":"signer"}]," additional write APIs that require signing, like ",["$","$L6",null,{"children":"setRecord"}]," and ",["$","$L6",null,{"children":"transfer"}]," are available. By default, a read-only client is returned and no write APIs are available."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"processId"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"The AO process ID of the ANT to connect to."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"process"}],["$","td",null,{"children":"AOProcess"}],["$","td",null,{"children":"A pre-configured AOProcess instance used to initialize the ARIO class"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"signer"}],["$","td",null,{"children":"ContractSigner"}],["$","td",null,{"children":"An optional signer instance, used to enable write operations on the blockchain"}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"init","children":[["$","$L9",null,{"language":"typescript","code":"const { ANT } = require(\"@ar.io/sdk\")\n\nconst ant = ANT.init(\n {\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n }\n)\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS - unauthorized"}],["$","$L9",null,{"language":"typescript","code":"const { ANT, ArweaveSigner} = require(\"@ar.io/sdk\")\n\nconst jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n\nconst ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n})\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"NodeJS - authorized"}],["$","$L9",null,{"language":"typescript","code":"import { ANT } from \"@ar.io/sdk/web\"\n\nconst ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" })\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}],"title":"Web - unauthorized"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from \"@ar.io/sdk/web\"\n\nconst ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n})\n","children":["$","$L6",null,{"className":"language-typescript","children":"$d"}],"title":"Web - authorized"}],["$","$L9",null,{"language":"typescript","code":"import {AOProcess, ANT} from \"@ar.io/sdk\"\nimport {connect} from \"@permaweb/aoconnect\"\n\nconst ant = ANT.init({\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\",\n process: new AOProcess ({\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n ao: connect({\n MU_URL: 'https://mu-testnet.xyz', //customizable\n CU_URL: 'https://cu-testnet.xyz', //customizable\n GRAPHQL_URL: 'https://arweave.net/graphql', //customizable\n GATEWAY_URL: 'https://arweave.net', //customizable\n })\n })\n})\n","children":["$","$L6",null,{"className":"language-typescript","children":"$e"}],"title":"Custom AO"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lf",null,{"children":"$L10"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","LAVuIdePTqU2YDP4Uh45t",{"children":[["$","$L11",null,{"children":"$L12"}],["$","$L13",null,{"children":"$L14"}],null]}]]}]]],"m":"$undefined","G":["$15","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","configuration"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["configuration",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["configuration",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","configuration","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"init"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"init"}]," is a factory function that creates a read-only or writeable client. By providing a ",["$","$L6",null,{"children":"signer"}]," additional write APIs that require signing, like ",["$","$L6",null,{"children":"setRecord"}]," and ",["$","$L6",null,{"children":"transfer"}]," are available. By default, a read-only client is returned and no write APIs are available."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"processId"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"The AO process ID of the ANT to connect to."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"process"}],["$","td",null,{"children":"AOProcess"}],["$","td",null,{"children":"A pre-configured AOProcess instance used to initialize the ARIO class"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"signer"}],["$","td",null,{"children":"ContractSigner"}],["$","td",null,{"children":"An optional signer instance, used to enable write operations on the blockchain"}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"init","children":[["$","$L9",null,{"language":"typescript","code":"const { ANT } = require(\"@ar.io/sdk\")\n\nconst ant = ANT.init(\n {\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n }\n)\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS - unauthorized"}],["$","$L9",null,{"language":"typescript","code":"const { ANT, ArweaveSigner} = require(\"@ar.io/sdk\")\n\nconst jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n\nconst ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n})\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"NodeJS - authorized"}],["$","$L9",null,{"language":"typescript","code":"import { ANT } from \"@ar.io/sdk/web\"\n\nconst ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" })\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}],"title":"Web - unauthorized"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from \"@ar.io/sdk/web\"\n\nconst ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n})\n","children":["$","$L6",null,{"className":"language-typescript","children":"$d"}],"title":"Web - authorized"}],["$","$L9",null,{"language":"typescript","code":"import {AOProcess, ANT} from \"@ar.io/sdk\"\nimport {connect} from \"@permaweb/aoconnect\"\n\nconst ant = ANT.init({\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\",\n process: new AOProcess ({\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n ao: connect({\n MU_URL: 'https://mu-testnet.xyz', //customizable\n CU_URL: 'https://cu-testnet.xyz', //customizable\n GRAPHQL_URL: 'https://arweave.net/graphql', //customizable\n GATEWAY_URL: 'https://arweave.net', //customizable\n })\n })\n})\n","children":["$","$L6",null,{"className":"language-typescript","children":"$e"}],"title":"Custom AO"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lf",null,{"children":"$L10"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","QnMitenVzAj9ZueC0c81r",{"children":[["$","$L11",null,{"children":"$L12"}],["$","$L13",null,{"children":"$L14"}],null]}]]}]]],"m":"$undefined","G":["$15","$undefined"],"s":false,"S":true} 14:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 12:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 10:null -16:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -17:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +16:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +17:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 18:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","2465","static/chunks/app/build/ar-io-sdk/ants/configuration/page-a07a48fee584de89.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L16",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L17",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L18",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L16",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L17",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L18",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/get-controllers.html b/build/ar-io-sdk/ants/get-controllers.html index 4797944b..251e0905 100644 --- a/build/ar-io-sdk/ants/get-controllers.html +++ b/build/ar-io-sdk/ants/get-controllers.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getControllers

getControllers is a method on the ANT class that retrieves the controllers of the configured ANT process.

getControllers does not require authentication.

@@ -18,4 +18,4 @@

Copy

Output

["ccp3blG__gKUvG3hsGC2u06aDmqv4CuhuDJGOIg0jw4"]
-
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/get-controllers.txt b/build/ar-io-sdk/ants/get-controllers.txt index 844131fa..7f8325b1 100644 --- a/build/ar-io-sdk/ants/get-controllers.txt +++ b/build/ar-io-sdk/ants/get-controllers.txt @@ -30,11 +30,11 @@ a:Tbed,const} main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","get-controllers"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["get-controllers",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-controllers",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","get-controllers","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getControllers"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getControllers"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that retrieves the controllers of the configured ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getControllers"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getControllers"}]," does not accept parameters."]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getControllers","children":[["$","$L9",null,{"language":"typescript","code":"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const controllers = await ant.getControllers();\n\n console.log(controllers);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const controllers = await ant.getControllers();\n\n console.log(controllers);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"json","code":"[\"ccp3blG__gKUvG3hsGC2u06aDmqv4CuhuDJGOIg0jw4\"]\n","children":["$","$L6",null,{"className":"language-json","children":"["ccp3blG__gKUvG3hsGC2u06aDmqv4CuhuDJGOIg0jw4"]\n"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","4kZrPISXzlyrHvnOvGeYR",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","get-controllers"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["get-controllers",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-controllers",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","get-controllers","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getControllers"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getControllers"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that retrieves the controllers of the configured ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getControllers"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getControllers"}]," does not accept parameters."]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getControllers","children":[["$","$L9",null,{"language":"typescript","code":"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const controllers = await ant.getControllers();\n\n console.log(controllers);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const controllers = await ant.getControllers();\n\n console.log(controllers);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"json","code":"[\"ccp3blG__gKUvG3hsGC2u06aDmqv4CuhuDJGOIg0jw4\"]\n","children":["$","$L6",null,{"className":"language-json","children":"["ccp3blG__gKUvG3hsGC2u06aDmqv4CuhuDJGOIg0jw4"]\n"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","2mguBD7XxGPJSc-vrRBn_",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","2727","static/chunks/app/build/ar-io-sdk/ants/get-controllers/page-35e423e2944799a6.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/get-handlers.html b/build/ar-io-sdk/ants/get-handlers.html index 5c4f8e98..5e10e39e 100644 --- a/build/ar-io-sdk/ants/get-handlers.html +++ b/build/ar-io-sdk/ants/get-handlers.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/get-handlers.txt b/build/ar-io-sdk/ants/get-handlers.txt index f8bcda65..f1b3494e 100644 --- a/build/ar-io-sdk/ants/get-handlers.txt +++ b/build/ar-io-sdk/ants/get-handlers.txt @@ -50,11 +50,11 @@ a:Tbe4,const "initializeState", "state" ] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","get-handlers"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["get-handlers",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-handlers",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","get-handlers","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"gethandlers"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getHandlers"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that retrieves the handlers supported by the ANT."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getHandlers"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getHandlers"}]," does not accept parameters."]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getHandlers","children":[["$","$L9",null,{"language":"typescript","code":"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const handlers = await ant.getHandlers();\n\n console.log(handlers);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const handlers = await ant.getHandlers();\n\n console.log(handlers);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"json","code":"[\n \"_eval\",\n \"_default\",\n \"transfer\",\n \"balance\",\n \"balances\",\n \"totalSupply\",\n \"info\",\n \"addController\",\n \"removeController\",\n \"controllers\",\n \"setRecord\",\n \"removeRecord\",\n \"record\",\n \"records\",\n \"setName\",\n \"setTicker\",\n \"initializeState\",\n \"state\"\n]\n","children":["$","$L6",null,{"className":"language-json","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","FYkwCFheNy5cVkERjyQ0m",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","get-handlers"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["get-handlers",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-handlers",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","get-handlers","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"gethandlers"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getHandlers"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that retrieves the handlers supported by the ANT."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getHandlers"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getHandlers"}]," does not accept parameters."]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getHandlers","children":[["$","$L9",null,{"language":"typescript","code":"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const handlers = await ant.getHandlers();\n\n console.log(handlers);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const handlers = await ant.getHandlers();\n\n console.log(handlers);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"json","code":"[\n \"_eval\",\n \"_default\",\n \"transfer\",\n \"balance\",\n \"balances\",\n \"totalSupply\",\n \"info\",\n \"addController\",\n \"removeController\",\n \"controllers\",\n \"setRecord\",\n \"removeRecord\",\n \"record\",\n \"records\",\n \"setName\",\n \"setTicker\",\n \"initializeState\",\n \"state\"\n]\n","children":["$","$L6",null,{"className":"language-json","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","cW5TRxxICbKNybs398DIz",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","6939","static/chunks/app/build/ar-io-sdk/ants/get-handlers/page-67c507d8236f055c.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/get-info.html b/build/ar-io-sdk/ants/get-info.html index e3ed79b4..d61365b4 100644 --- a/build/ar-io-sdk/ants/get-info.html +++ b/build/ar-io-sdk/ants/get-info.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/get-info.txt b/build/ar-io-sdk/ants/get-info.txt index 46b8d8a1..a18f2273 100644 --- a/build/ar-io-sdk/ants/get-info.txt +++ b/build/ar-io-sdk/ants/get-info.txt @@ -37,11 +37,11 @@ a:Tbd8,const "keywords": ["File-sharing", "Publishing", "dApp"], "owner": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ" } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","get-info"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["get-info",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-info",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","get-info","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getInfo"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getInfo"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that retrieves the information of the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getInfo"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getInfo"}]," does not accept parameters."]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getInfo","children":[["$","$L9",null,{"language":"typescript","code":"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const info = await ant.getInfo();\n\n console.log(info);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const info = await ant.getInfo();\n\n console.log(info);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"json","code":"{\n \"name\": \"ArDrive\",\n \"ticker\": \"ANT-ARDRIVE\",\n \"description\": \"This is the ANT for the ArDrive decentralized web app.\",\n \"keywords\": [\"File-sharing\", \"Publishing\", \"dApp\"],\n \"owner\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ\"\n}\n","children":["$","$L6",null,{"className":"language-json","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","DAC4IEETLWPGJiKRpr0wz",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","get-info"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["get-info",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-info",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","get-info","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getInfo"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getInfo"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that retrieves the information of the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getInfo"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getInfo"}]," does not accept parameters."]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getInfo","children":[["$","$L9",null,{"language":"typescript","code":"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const info = await ant.getInfo();\n\n console.log(info);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const info = await ant.getInfo();\n\n console.log(info);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"json","code":"{\n \"name\": \"ArDrive\",\n \"ticker\": \"ANT-ARDRIVE\",\n \"description\": \"This is the ANT for the ArDrive decentralized web app.\",\n \"keywords\": [\"File-sharing\", \"Publishing\", \"dApp\"],\n \"owner\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ\"\n}\n","children":["$","$L6",null,{"className":"language-json","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","arXX0x9Gf2Rt6vE-tjJ5Q",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","8730","static/chunks/app/build/ar-io-sdk/ants/get-info/page-5e155d29c65710cd.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/get-logo.html b/build/ar-io-sdk/ants/get-logo.html index c331537c..cc7ff5bc 100644 --- a/build/ar-io-sdk/ants/get-logo.html +++ b/build/ar-io-sdk/ants/get-logo.html @@ -1,4 +1,4 @@ -AR.IO Network Docs - ANT.getLogo()
+AR.IO Network Docs - ANT.getLogo()

getLogo

getLogo is a method on the ANT class that returns the TX ID of the logo set for the ANT.

getLogo does not require authentication.

@@ -18,4 +18,4 @@

Copy

Output

Sie_26dvgyok0PZD_-iQAFOhOd5YxDTkczOLoqTTL_A
-
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/get-logo.txt b/build/ar-io-sdk/ants/get-logo.txt index 9bb978bb..128d2a8c 100644 --- a/build/ar-io-sdk/ants/get-logo.txt +++ b/build/ar-io-sdk/ants/get-logo.txt @@ -30,11 +30,11 @@ a:Tbe0,const} main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","get-logo"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["get-logo",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-logo",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","get-logo","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getLogo"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getLogo"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that returns the TX ID of the logo set for the ANT."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getLogo"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getLogo"}]," does not accept parameters."]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getLogo","children":[["$","$L9",null,{"language":"typescript","code":"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"i3aVUQr7E70WVx9sneX65BsPIYe5_8dxoOXl_QKCjmM\" });\n const logoTxId = await ant.getLogo();\n\n console.log(logoTxId);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"i3aVUQr7E70WVx9sneX65BsPIYe5_8dxoOXl_QKCjmM\" });\n const logoTxId = await ant.getLogo();\n\n console.log(logoTxId);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"json","code":"Sie_26dvgyok0PZD_-iQAFOhOd5YxDTkczOLoqTTL_A\n","children":["$","$L6",null,{"className":"language-json","children":"Sie_26dvgyok0PZD_-iQAFOhOd5YxDTkczOLoqTTL_A\n"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","FMUJpBMC6OhPiw8_XvVi9",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","get-logo"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["get-logo",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-logo",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","get-logo","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getLogo"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getLogo"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that returns the TX ID of the logo set for the ANT."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getLogo"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getLogo"}]," does not accept parameters."]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getLogo","children":[["$","$L9",null,{"language":"typescript","code":"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"i3aVUQr7E70WVx9sneX65BsPIYe5_8dxoOXl_QKCjmM\" });\n const logoTxId = await ant.getLogo();\n\n console.log(logoTxId);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"i3aVUQr7E70WVx9sneX65BsPIYe5_8dxoOXl_QKCjmM\" });\n const logoTxId = await ant.getLogo();\n\n console.log(logoTxId);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"json","code":"Sie_26dvgyok0PZD_-iQAFOhOd5YxDTkczOLoqTTL_A\n","children":["$","$L6",null,{"className":"language-json","children":"Sie_26dvgyok0PZD_-iQAFOhOd5YxDTkczOLoqTTL_A\n"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","nqj548oKa9JivwelIYS4E",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs - ANT.getLogo()"}],["$","meta","2",{"name":"description","content":"getLogo is a method on the ANT class that returns the TX ID set for the ANT."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs - ANT.getLogo()"}],["$","meta","4",{"property":"og:description","content":"getLogo is a method on the ANT class that returns the TX ID set for the ANT."}],["$","meta","5",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","6",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","7",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","8",{"name":"twitter:description","content":"getLogo is a method on the ANT class that returns the TX ID set for the ANT."}],["$","meta","9",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","10",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","6061","static/chunks/app/build/ar-io-sdk/ants/get-logo/page-9758c4c660c910a4.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/get-owner.html b/build/ar-io-sdk/ants/get-owner.html index 738ef96b..c380da3e 100644 --- a/build/ar-io-sdk/ants/get-owner.html +++ b/build/ar-io-sdk/ants/get-owner.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getOwner

getOwner is a method on the ANT class that retrieves the owner of the configured ANT process.

getOwner does not require authentication.

@@ -18,4 +18,4 @@

Copy

Output

"ccp3blG__gKUvG3hsGC2u06aDmqv4CuhuDJGOIg0jw4"
-
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/get-owner.txt b/build/ar-io-sdk/ants/get-owner.txt index 160d6b4a..48638b85 100644 --- a/build/ar-io-sdk/ants/get-owner.txt +++ b/build/ar-io-sdk/ants/get-owner.txt @@ -30,11 +30,11 @@ a:Tbdb,const} main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","get-owner"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["get-owner",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-owner",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","get-owner","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getOwner"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getOwner"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that retrieves the owner of the configured ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getOwner"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getOwner"}]," does not accept parameters."]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getOwner","children":[["$","$L9",null,{"language":"typescript","code":"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const owner = await ant.getOwner();\n\n console.log(owner);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const owner = await ant.getOwner();\n\n console.log(owner);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"json","code":"\"ccp3blG__gKUvG3hsGC2u06aDmqv4CuhuDJGOIg0jw4\"\n","children":["$","$L6",null,{"className":"language-json","children":""ccp3blG__gKUvG3hsGC2u06aDmqv4CuhuDJGOIg0jw4"\n"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","mankFHrthZlT8L69N2odB",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","get-owner"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["get-owner",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-owner",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","get-owner","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getOwner"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getOwner"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that retrieves the owner of the configured ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getOwner"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getOwner"}]," does not accept parameters."]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getOwner","children":[["$","$L9",null,{"language":"typescript","code":"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const owner = await ant.getOwner();\n\n console.log(owner);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const owner = await ant.getOwner();\n\n console.log(owner);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"json","code":"\"ccp3blG__gKUvG3hsGC2u06aDmqv4CuhuDJGOIg0jw4\"\n","children":["$","$L6",null,{"className":"language-json","children":""ccp3blG__gKUvG3hsGC2u06aDmqv4CuhuDJGOIg0jw4"\n"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","fQvwG5c_nHgjZLUrypbvI",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","8245","static/chunks/app/build/ar-io-sdk/ants/get-owner/page-505a631192ff7c05.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/get-records.html b/build/ar-io-sdk/ants/get-records.html index c0e881fe..d8881b4c 100644 --- a/build/ar-io-sdk/ants/get-records.html +++ b/build/ar-io-sdk/ants/get-records.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getRecords

getRecords is a method on the ANT class that returns all records on the configured ANT process, including the required @ record, that resolve connected ArNS names.

getRecords does not require authentication.

@@ -32,4 +32,4 @@

"ttlSeconds": 900 } } -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/get-records.txt b/build/ar-io-sdk/ants/get-records.txt index f411600c..939c935c 100644 --- a/build/ar-io-sdk/ants/get-records.txt +++ b/build/ar-io-sdk/ants/get-records.txt @@ -45,11 +45,11 @@ a:Tbe1,const "ttlSeconds": 900 } } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","get-records"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["get-records",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-records",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","get-records","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getRecords"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getRecords"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that returns all records on the configured ANT process, including the required ",["$","$L6",null,{"children":"@"}]," record, that resolve connected ArNS names."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getRecords"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getRecords"}]," does not accept parameters."]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getRecords","children":[["$","$L9",null,{"language":"typescript","code":"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const records = await ant.getRecords();\n\n console.log(records);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const records = await ant.getRecords();\n\n console.log(records);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"json","code":"{\n \"@\": {\n \"transactionId\": \"UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk\",\n \"ttlSeconds\": 3600\n },\n \"zed\": {\n \"transactionId\": \"-k7t8xMoB8hW482609Z9F4bTFMC3MnuW8bTvTyT8pFI\",\n \"ttlSeconds\": 900\n },\n\n \"ardrive\": {\n \"transactionId\": \"-cucucachoodwedwedoiwepodiwpodiwpoidpwoiedp\",\n \"ttlSeconds\": 900\n }\n}\n","children":["$","$L6",null,{"className":"language-json","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","ejHeQNzaaeMfMOW9etMCO",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","get-records"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["get-records",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-records",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","get-records","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getRecords"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getRecords"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that returns all records on the configured ANT process, including the required ",["$","$L6",null,{"children":"@"}]," record, that resolve connected ArNS names."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getRecords"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getRecords"}]," does not accept parameters."]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getRecords","children":[["$","$L9",null,{"language":"typescript","code":"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const records = await ant.getRecords();\n\n console.log(records);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const records = await ant.getRecords();\n\n console.log(records);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"json","code":"{\n \"@\": {\n \"transactionId\": \"UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk\",\n \"ttlSeconds\": 3600\n },\n \"zed\": {\n \"transactionId\": \"-k7t8xMoB8hW482609Z9F4bTFMC3MnuW8bTvTyT8pFI\",\n \"ttlSeconds\": 900\n },\n\n \"ardrive\": {\n \"transactionId\": \"-cucucachoodwedwedoiwepodiwpodiwpoidpwoiedp\",\n \"ttlSeconds\": 900\n }\n}\n","children":["$","$L6",null,{"className":"language-json","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","ov29o0y7HrQvKGQl01u0D",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","152","static/chunks/app/build/ar-io-sdk/ants/get-records/page-394506798c232d0f.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/get-state.html b/build/ar-io-sdk/ants/get-state.html index 6360e4a2..cd2cb9aa 100644 --- a/build/ar-io-sdk/ants/get-state.html +++ b/build/ar-io-sdk/ants/get-state.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/get-state.txt b/build/ar-io-sdk/ants/get-state.txt index e391e18d..0bddb1a6 100644 --- a/build/ar-io-sdk/ants/get-state.txt +++ b/build/ar-io-sdk/ants/get-state.txt @@ -59,11 +59,11 @@ a:Tbdb,const "Name": "AR.IO Foundation", "Owner": "98O1_xqDLrBKRfQPWjF5p7xZ4Jx6GM8P5PeJn26xwUY" } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","get-state"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["get-state",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-state",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","get-state","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getState"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getState"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that retrieves the state of the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getState"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getState"}]," does not accept parameters."]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getState","children":[["$","$L9",null,{"language":"typescript","code":"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const state = await ant.getState();\n\n console.log(state);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const state = await ant.getState();\n\n console.log(state);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"json","code":"{\n \"TotalSupply\": 1,\n \"Balances\": {\n \"98O1_xqDLrBKRfQPWjF5p7xZ4Jx6GM8P5PeJn26xwUY\": 1\n },\n \"Controllers\": [],\n \"Records\": {\n \"v1-0-0_whitepaper\": {\n \"transactionId\": \"lNjWn3LpyhKC95Kqe-x8X2qgju0j98MhucdDKK85vc4\",\n \"ttlSeconds\": 900\n },\n \"@\": {\n \"transactionId\": \"2rMLb2uHAyEt7jSu6bXtKx8e-jOfIf7E-DOgQnm8EtU\",\n \"ttlSeconds\": 3600\n },\n \"whitepaper\": {\n \"transactionId\": \"lNjWn3LpyhKC95Kqe-x8X2qgju0j98MhucdDKK85vc4\",\n \"ttlSeconds\": 900\n }\n },\n \"Initialized\": true,\n \"Ticker\": \"ANT-AR-IO\",\n \"Description\": \"A friendly description for this ANT.\",\n \"Keywords\": [\"keyword1\", \"keyword2\", \"keyword3\"],\n \"Logo\": \"Sie_26dvgyok0PZD_-iQAFOhOd5YxDTkczOLoqTTL_A\",\n \"Denomination\": 0,\n \"Name\": \"AR.IO Foundation\",\n \"Owner\": \"98O1_xqDLrBKRfQPWjF5p7xZ4Jx6GM8P5PeJn26xwUY\"\n}\n","children":["$","$L6",null,{"className":"language-json","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","5gkbElHuYcIuFjgNqTT--",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","get-state"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["get-state",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-state",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","get-state","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getState"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getState"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that retrieves the state of the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getState"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getState"}]," does not accept parameters."]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getState","children":[["$","$L9",null,{"language":"typescript","code":"const { ANT } = require('@ar.io/sdk');\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const state = await ant.getState();\n\n console.log(state);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({ processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\" });\n const state = await ant.getState();\n\n console.log(state);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"json","code":"{\n \"TotalSupply\": 1,\n \"Balances\": {\n \"98O1_xqDLrBKRfQPWjF5p7xZ4Jx6GM8P5PeJn26xwUY\": 1\n },\n \"Controllers\": [],\n \"Records\": {\n \"v1-0-0_whitepaper\": {\n \"transactionId\": \"lNjWn3LpyhKC95Kqe-x8X2qgju0j98MhucdDKK85vc4\",\n \"ttlSeconds\": 900\n },\n \"@\": {\n \"transactionId\": \"2rMLb2uHAyEt7jSu6bXtKx8e-jOfIf7E-DOgQnm8EtU\",\n \"ttlSeconds\": 3600\n },\n \"whitepaper\": {\n \"transactionId\": \"lNjWn3LpyhKC95Kqe-x8X2qgju0j98MhucdDKK85vc4\",\n \"ttlSeconds\": 900\n }\n },\n \"Initialized\": true,\n \"Ticker\": \"ANT-AR-IO\",\n \"Description\": \"A friendly description for this ANT.\",\n \"Keywords\": [\"keyword1\", \"keyword2\", \"keyword3\"],\n \"Logo\": \"Sie_26dvgyok0PZD_-iQAFOhOd5YxDTkczOLoqTTL_A\",\n \"Denomination\": 0,\n \"Name\": \"AR.IO Foundation\",\n \"Owner\": \"98O1_xqDLrBKRfQPWjF5p7xZ4Jx6GM8P5PeJn26xwUY\"\n}\n","children":["$","$L6",null,{"className":"language-json","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","buGfpq5t7J-6nWcVpDzP-",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","9331","static/chunks/app/build/ar-io-sdk/ants/get-state/page-15a6828812fa0cd1.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/reassign-name.html b/build/ar-io-sdk/ants/reassign-name.html index 8a4e196c..911fea91 100644 --- a/build/ar-io-sdk/ants/reassign-name.html +++ b/build/ar-io-sdk/ants/reassign-name.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

reassignName

reassignName is a method on the ANT class that reassigns a name to a new ANT. This can only be done by the current owner of the ANT.

reassignName requires authentication.

@@ -24,4 +24,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/reassign-name.txt b/build/ar-io-sdk/ants/reassign-name.txt index ee37020f..fb189fe6 100644 --- a/build/ar-io-sdk/ants/reassign-name.txt +++ b/build/ar-io-sdk/ants/reassign-name.txt @@ -45,11 +45,11 @@ a:T196d, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","reassign-name"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["reassign-name",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["reassign-name",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","reassign-name","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"reassignName"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"reassignName"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that reassigns a name to a new ANT. This can only be done by the current owner of the ANT."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"reassignName"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"ArNS name to reassign"}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ioProcessId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Process Id of the ARIO contract."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"antProcessId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Process Id of the new ANT."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"reassignName","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.reassignName({\n name: 'ardrive',\n ioProcessId: ARIO_TESTNET_PROCESS_ID,\n antProcessId: NEW_ANT_PROCESS_ID, // the new ANT process id that will take over ownership of the name\n });\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.reassignName({\n name: 'ardrive',\n ioProcessId: ARIO_TESTNET_PROCESS_ID,\n antProcessId: NEW_ANT_PROCESS_ID, // the new ANT process id that will take over ownership of the name\n });\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","Cp9os30LeIZXcKdBUUbHp",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","reassign-name"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["reassign-name",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["reassign-name",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","reassign-name","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"reassignName"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"reassignName"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that reassigns a name to a new ANT. This can only be done by the current owner of the ANT."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"reassignName"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"ArNS name to reassign"}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ioProcessId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Process Id of the ARIO contract."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"antProcessId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Process Id of the new ANT."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"reassignName","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.reassignName({\n name: 'ardrive',\n ioProcessId: ARIO_TESTNET_PROCESS_ID,\n antProcessId: NEW_ANT_PROCESS_ID, // the new ANT process id that will take over ownership of the name\n });\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.reassignName({\n name: 'ardrive',\n ioProcessId: ARIO_TESTNET_PROCESS_ID,\n antProcessId: NEW_ANT_PROCESS_ID, // the new ANT process id that will take over ownership of the name\n });\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","gV6bk4dT9aDQsdSpSgsb7",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","9471","static/chunks/app/build/ar-io-sdk/ants/reassign-name/page-0fa48632487befa3.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/release-name.html b/build/ar-io-sdk/ants/release-name.html index 56b6566e..5c485202 100644 --- a/build/ar-io-sdk/ants/release-name.html +++ b/build/ar-io-sdk/ants/release-name.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

releaseName

releaseName is a method on the ANT class that releases a name from the ANT and makes it available for auction on the ARIO contract. The name must be permanently owned by the releasing wallet. 50% of the winning bid will be distributed to the ANT owner at the time of release. If no bids, the name will be released and can be reregistered by anyone.

releaseName requires authentication.

@@ -23,4 +23,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/release-name.txt b/build/ar-io-sdk/ants/release-name.txt index 0cbdb59f..9a1b6c04 100644 --- a/build/ar-io-sdk/ants/release-name.txt +++ b/build/ar-io-sdk/ants/release-name.txt @@ -43,11 +43,11 @@ a:T1833, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","release-name"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["release-name",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["release-name",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","release-name","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"releaseName"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"releaseName"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that releases a name from the ANT and makes it available for auction on the ARIO contract. The name must be permanently owned by the releasing wallet. 50% of the winning bid will be distributed to the ANT owner at the time of release. If no bids, the name will be released and can be reregistered by anyone."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"releaseName"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"ArNS name to release"}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ioProcessId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Process Id of the ARIO contract."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"releaseName","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.releaseName({\n name: 'permalink',\n ioProcessId: ARIO_TESTNET_PROCESS_ID, // releases the name owned by the ANT and sends it to auction on the ARIO contract\n });\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.releaseName({\n name: 'permalink',\n ioProcessId: ARIO_TESTNET_PROCESS_ID, // releases the name owned by the ANT and sends it to auction on the ARIO contract\n });\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","ex8a6qHZQEPB6OzuwZhaB",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","release-name"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["release-name",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["release-name",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","release-name","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"releaseName"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"releaseName"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that releases a name from the ANT and makes it available for auction on the ARIO contract. The name must be permanently owned by the releasing wallet. 50% of the winning bid will be distributed to the ANT owner at the time of release. If no bids, the name will be released and can be reregistered by anyone."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"releaseName"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"ArNS name to release"}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ioProcessId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Process Id of the ARIO contract."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"releaseName","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.releaseName({\n name: 'permalink',\n ioProcessId: ARIO_TESTNET_PROCESS_ID, // releases the name owned by the ANT and sends it to auction on the ARIO contract\n });\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.releaseName({\n name: 'permalink',\n ioProcessId: ARIO_TESTNET_PROCESS_ID, // releases the name owned by the ANT and sends it to auction on the ARIO contract\n });\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","SUmGfCQ1zmFmbpdyHMNex",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","4266","static/chunks/app/build/ar-io-sdk/ants/release-name/page-31499ca4ec472518.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/remove-controller.html b/build/ar-io-sdk/ants/remove-controller.html index 953ad521..1a1645a4 100644 --- a/build/ar-io-sdk/ants/remove-controller.html +++ b/build/ar-io-sdk/ants/remove-controller.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

removeController

removeController is a method on the ANT class that removes a controller from the list of approved controllers on the ANT.

removeController requires authentication.

@@ -24,4 +24,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/remove-controller.txt b/build/ar-io-sdk/ants/remove-controller.txt index f7cce91f..704bbb33 100644 --- a/build/ar-io-sdk/ants/remove-controller.txt +++ b/build/ar-io-sdk/ants/remove-controller.txt @@ -44,11 +44,11 @@ a:T1a5d, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","remove-controller"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["remove-controller",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["remove-controller",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","remove-controller","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"removeController"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"removeController"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that removes a controller from the list of approved controllers on the ANT."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"removeController"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"controller"}],["$","td",null,{"children":"String - WalletAddress"}],["$","td",null,{"children":"Public wallet address of the controller being removed."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"removeController","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.removeController(\n { controller: 'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n const { id: txId } = await ant.removeController(\n { controller: 'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","pp2vmIlP6xuVi9PC99Lp0",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","remove-controller"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["remove-controller",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["remove-controller",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","remove-controller","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"removeController"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"removeController"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that removes a controller from the list of approved controllers on the ANT."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"removeController"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"controller"}],["$","td",null,{"children":"String - WalletAddress"}],["$","td",null,{"children":"Public wallet address of the controller being removed."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"removeController","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.removeController(\n { controller: 'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n const { id: txId } = await ant.removeController(\n { controller: 'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","QAYxvpu1efEughm2Db4iF",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","3684","static/chunks/app/build/ar-io-sdk/ants/remove-controller/page-56e11e9803a1182d.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/remove-primary-names.html b/build/ar-io-sdk/ants/remove-primary-names.html index d8a286bc..3feea0d0 100644 --- a/build/ar-io-sdk/ants/remove-primary-names.html +++ b/build/ar-io-sdk/ants/remove-primary-names.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

removePrimaryNames

removePrimaryNames is a method on the ANT class that removes primary names from the ANT process.

removePrimaryNames requires authentication.

@@ -23,4 +23,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/remove-primary-names.txt b/build/ar-io-sdk/ants/remove-primary-names.txt index 8fdceb44..027957f8 100644 --- a/build/ar-io-sdk/ants/remove-primary-names.txt +++ b/build/ar-io-sdk/ants/remove-primary-names.txt @@ -43,11 +43,11 @@ a:T1936, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","remove-primary-names"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["remove-primary-names",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["remove-primary-names",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","remove-primary-names","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"removePrimaryNames"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"removePrimaryNames"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that removes primary names from the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"removePrimaryNames"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"names"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"Array of primary names to be removed."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ioProcessId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Process Id of the ARIO contract."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"removePrimaryNames","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.removePrimaryNames({\n names: ['arns', 'test_arns'], // any primary names associated with a base name controlled by this ANT will be removed\n ioProcessId: ARIO_TESTNET_PROCESS_ID,\n });\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.removePrimaryNames({\n names: ['arns', 'test_arns'], // any primary names associated with a base name controlled by this ANT will be removed\n ioProcessId: ARIO_TESTNET_PROCESS_ID,\n });\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","azdWQxXAQO-7wwGbtvtQD",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","remove-primary-names"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["remove-primary-names",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["remove-primary-names",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","remove-primary-names","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"removePrimaryNames"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"removePrimaryNames"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that removes primary names from the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"removePrimaryNames"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"names"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"Array of primary names to be removed."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ioProcessId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Process Id of the ARIO contract."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"removePrimaryNames","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.removePrimaryNames({\n names: ['arns', 'test_arns'], // any primary names associated with a base name controlled by this ANT will be removed\n ioProcessId: ARIO_TESTNET_PROCESS_ID,\n });\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.removePrimaryNames({\n names: ['arns', 'test_arns'], // any primary names associated with a base name controlled by this ANT will be removed\n ioProcessId: ARIO_TESTNET_PROCESS_ID,\n });\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","MFzdp8rnCDV3bJsUT8Hdg",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","2819","static/chunks/app/build/ar-io-sdk/ants/remove-primary-names/page-9bc0f389d830063b.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/remove-record.html b/build/ar-io-sdk/ants/remove-record.html index e0336ff4..3760fcda 100644 --- a/build/ar-io-sdk/ants/remove-record.html +++ b/build/ar-io-sdk/ants/remove-record.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

removeRecord

removeRecord is a method on the ANT class that removes a record from the ANT process.

removeRecord requires authentication.

@@ -26,4 +26,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/remove-record.txt b/build/ar-io-sdk/ants/remove-record.txt index 244b6ba6..77f5dcc0 100644 --- a/build/ar-io-sdk/ants/remove-record.txt +++ b/build/ar-io-sdk/ants/remove-record.txt @@ -49,11 +49,11 @@ a:T1adc, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","remove-record"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["remove-record",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["remove-record",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","remove-record","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"removeRecord"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"removeRecord"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that removes a record from the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"removeRecord"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"undername"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Undername to remove record for. `@` represents the top level name."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"removeRecord","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.removeRecord(\n {\n undername: 'remove-domemain',\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.removeRecord(\n {\n undername: 'remove-domemain',\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","cnH_GcZ-PmKHNO1EF0Coe",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","remove-record"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["remove-record",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["remove-record",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","remove-record","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"removeRecord"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"removeRecord"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that removes a record from the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"removeRecord"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"undername"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Undername to remove record for. `@` represents the top level name."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"removeRecord","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.removeRecord(\n {\n undername: 'remove-domemain',\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.removeRecord(\n {\n undername: 'remove-domemain',\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","1O3ZBunVdX-j46SiAMrV6",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","6209","static/chunks/app/build/ar-io-sdk/ants/remove-record/page-6ada9c1e238bfd01.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/set-controller.html b/build/ar-io-sdk/ants/set-controller.html index 421e2428..aa2e0f0b 100644 --- a/build/ar-io-sdk/ants/set-controller.html +++ b/build/ar-io-sdk/ants/set-controller.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

setController

setController is a method on the ANT class that adds a new controller to the list of approved controllers on the ANT. Controllers can set records and change the ticker and name of the ANT process.

setController requires authentication.

@@ -24,4 +24,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/set-controller.txt b/build/ar-io-sdk/ants/set-controller.txt index e98285e6..b722a192 100644 --- a/build/ar-io-sdk/ants/set-controller.txt +++ b/build/ar-io-sdk/ants/set-controller.txt @@ -44,11 +44,11 @@ a:T1a5a, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","set-controller"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["set-controller",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["set-controller",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","set-controller","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"setController"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setController"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that adds a new controller to the list of approved controllers on the ANT. Controllers can set records and change the ticker and name of the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setController"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"controller"}],["$","td",null,{"children":"String - WalletAddress"}],["$","td",null,{"children":"Public wallet address of the new controller being added."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"setController","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.setController(\n { controller: 'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n const { id: txId } = await ant.setController(\n { controller: 'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","juoM_aysan1e1VYwp8lp6",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","set-controller"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["set-controller",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["set-controller",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","set-controller","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"setController"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setController"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that adds a new controller to the list of approved controllers on the ANT. Controllers can set records and change the ticker and name of the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setController"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"controller"}],["$","td",null,{"children":"String - WalletAddress"}],["$","td",null,{"children":"Public wallet address of the new controller being added."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"setController","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.setController(\n { controller: 'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n const { id: txId } = await ant.setController(\n { controller: 'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","qN1Y4v6ph46gDuHdFtu-m",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","9066","static/chunks/app/build/ar-io-sdk/ants/set-controller/page-3a78a418e69165af.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/set-description.html b/build/ar-io-sdk/ants/set-description.html index 88d91a22..0ee69c75 100644 --- a/build/ar-io-sdk/ants/set-description.html +++ b/build/ar-io-sdk/ants/set-description.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

setDescription

setDescription is a method on the ANT class that sets the description of the ANT process.

setDescription requires authentication.

@@ -24,4 +24,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/set-description.txt b/build/ar-io-sdk/ants/set-description.txt index 56db28fb..e9999b53 100644 --- a/build/ar-io-sdk/ants/set-description.txt +++ b/build/ar-io-sdk/ants/set-description.txt @@ -45,11 +45,11 @@ a:T1a48, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","set-description"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["set-description",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["set-description",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","set-description","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"setDescription"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setDescription"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that sets the description of the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setDescription"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"description"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Description to set on ANT process."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"setDescription","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.setDescription(\n { description: 'A friendly description of this ANT' },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setDescription(\n { description: 'A friendly description of this ANT' },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","p9a_zJm6xkNK64_ofqlXU",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","set-description"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["set-description",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["set-description",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","set-description","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"setDescription"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setDescription"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that sets the description of the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setDescription"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"description"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Description to set on ANT process."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"setDescription","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.setDescription(\n { description: 'A friendly description of this ANT' },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setDescription(\n { description: 'A friendly description of this ANT' },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","6wfxZHLFig_vHEbzt8xbN",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","9588","static/chunks/app/build/ar-io-sdk/ants/set-description/page-ecdfc0845d0aa9aa.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/set-keywords.html b/build/ar-io-sdk/ants/set-keywords.html index 78bc2dfa..e4aa1ccc 100644 --- a/build/ar-io-sdk/ants/set-keywords.html +++ b/build/ar-io-sdk/ants/set-keywords.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

setKeywords

setKeywords is a method on the ANT class that sets the keywords of the ANT process.

setKeywords requires authentication.

@@ -24,4 +24,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/set-keywords.txt b/build/ar-io-sdk/ants/set-keywords.txt index d8ec09d5..360f02da 100644 --- a/build/ar-io-sdk/ants/set-keywords.txt +++ b/build/ar-io-sdk/ants/set-keywords.txt @@ -45,11 +45,11 @@ a:T1ba6, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","set-keywords"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["set-keywords",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["set-keywords",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","set-keywords","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"setKeywords"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setKeywords"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that sets the keywords of the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setKeywords"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"keywords"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"Array of keywords to set on ANT process."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"setKeywords","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.setDescription(\n { keywords: ['Game', 'FPS', 'AO'] },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setDescription(\n { keywords: ['Game', 'FPS', 'AO'] },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","vz1oyLIcCO7VAS8QN6sbM",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","set-keywords"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["set-keywords",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["set-keywords",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","set-keywords","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"setKeywords"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setKeywords"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that sets the keywords of the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setKeywords"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"keywords"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"Array of keywords to set on ANT process."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"setKeywords","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.setDescription(\n { keywords: ['Game', 'FPS', 'AO'] },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setDescription(\n { keywords: ['Game', 'FPS', 'AO'] },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","6j4AzfVboUlRYvLXSzuRl",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","3954","static/chunks/app/build/ar-io-sdk/ants/set-keywords/page-23f56e711da82f77.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/namecheap":[],"/build/gateways/networking/certbot/cloudflare":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/set-logo.html b/build/ar-io-sdk/ants/set-logo.html index dd31de7e..6171ac35 100644 --- a/build/ar-io-sdk/ants/set-logo.html +++ b/build/ar-io-sdk/ants/set-logo.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

setLogo

setLogo is a method on the ANT class that sets the logo of the ANT process. Logo should be an Arweave transaction Id.

setLogo requires authentication.

@@ -24,4 +24,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/set-logo.txt b/build/ar-io-sdk/ants/set-logo.txt index 29a3ec40..6c6fda03 100644 --- a/build/ar-io-sdk/ants/set-logo.txt +++ b/build/ar-io-sdk/ants/set-logo.txt @@ -45,11 +45,11 @@ a:T1a43, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","set-logo"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["set-logo",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["set-logo",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","set-logo","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"setLogo"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setLogo"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that sets the logo of the ANT process. Logo should be an Arweave transaction Id."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setLogo"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"txId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Arweave transaction Id representing an image to use as ANT logo."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"setLogo","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.setLogo(\n { txId: 'U7RXcpaVShG4u9nIcPVmm2FJSM5Gru9gQCIiRaIPV7f' },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setLogo(\n { txId: 'U7RXcpaVShG4u9nIcPVmm2FJSM5Gru9gQCIiRaIPV7f' },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","alxdCu3iPbek7AH6IaXxM",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","set-logo"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["set-logo",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["set-logo",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","set-logo","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"setLogo"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setLogo"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that sets the logo of the ANT process. Logo should be an Arweave transaction Id."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setLogo"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"txId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Arweave transaction Id representing an image to use as ANT logo."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"setLogo","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.setLogo(\n { txId: 'U7RXcpaVShG4u9nIcPVmm2FJSM5Gru9gQCIiRaIPV7f' },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setLogo(\n { txId: 'U7RXcpaVShG4u9nIcPVmm2FJSM5Gru9gQCIiRaIPV7f' },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","w5bEE2yKsD2Q0gDa8v98u",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","2737","static/chunks/app/build/ar-io-sdk/ants/set-logo/page-e54abbed00d668b7.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/set-name.html b/build/ar-io-sdk/ants/set-name.html index 3273fca9..ca718e87 100644 --- a/build/ar-io-sdk/ants/set-name.html +++ b/build/ar-io-sdk/ants/set-name.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

setName

setName is a method on the ANT class that sets the name of the ANT process.

setName requires authentication.

@@ -24,4 +24,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/set-name.txt b/build/ar-io-sdk/ants/set-name.txt index 3f9ad8a1..a1383136 100644 --- a/build/ar-io-sdk/ants/set-name.txt +++ b/build/ar-io-sdk/ants/set-name.txt @@ -45,11 +45,11 @@ a:T1a29, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","set-name"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["set-name",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["set-name",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","set-name","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"setName"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setName"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that sets the name of the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setName"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Name to set on ANT process."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"setName","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.setName(\n { name: 'My ANT' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setName(\n { name: 'My ANT' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","mVtdK-KRN18FldU70d-3r",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","set-name"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["set-name",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["set-name",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","set-name","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"setName"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setName"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that sets the name of the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setName"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Name to set on ANT process."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"setName","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.setName(\n { name: 'My ANT' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setName(\n { name: 'My ANT' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","QP0CE1cnk07-2AzeBs-2f",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","5925","static/chunks/app/build/ar-io-sdk/ants/set-name/page-093526b6f80a806e.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/set-record.html b/build/ar-io-sdk/ants/set-record.html index 31234e9e..f2084cd7 100644 --- a/build/ar-io-sdk/ants/set-record.html +++ b/build/ar-io-sdk/ants/set-record.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

setRecord

setRecord is a method on the ANT class that updates or creates a record in the ANT process.

setRecord requires authentication.

@@ -28,4 +28,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/set-record.txt b/build/ar-io-sdk/ants/set-record.txt index 8e469853..a8296975 100644 --- a/build/ar-io-sdk/ants/set-record.txt +++ b/build/ar-io-sdk/ants/set-record.txt @@ -53,11 +53,11 @@ a:T1ca1, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","set-record"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["set-record",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["set-record",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","set-record","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"setRecord"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setRecord"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that updates or creates a record in the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setRecord"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"undername"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Undername to set record for. `@` represents the top level name."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"transactionId"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Arweave transaction Id to set as record."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ttlSeconds"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Number of seconds for DNS TTL."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"setRecord","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.setRecord(\n {\n undername: '@',\n transactionId: '432l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM'\n ttlSeconds: 3600\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setRecord(\n {\n undername: '@',\n transactionId: '432l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM'\n ttlSeconds: 3600\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","RWdpB5y0Y8NSuo8ZBuHcP",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","set-record"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["set-record",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["set-record",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","set-record","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"setRecord"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setRecord"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that updates or creates a record in the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setRecord"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"undername"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Undername to set record for. `@` represents the top level name."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"transactionId"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Arweave transaction Id to set as record."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ttlSeconds"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Number of seconds for DNS TTL."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"setRecord","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.setRecord(\n {\n undername: '@',\n transactionId: '432l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM'\n ttlSeconds: 3600\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setRecord(\n {\n undername: '@',\n transactionId: '432l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM'\n ttlSeconds: 3600\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","J6LDkZrP3HgdEeDs0sQIs",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","9463","static/chunks/app/build/ar-io-sdk/ants/set-record/page-ddae1a6ed5109ed3.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/set-ticker.html b/build/ar-io-sdk/ants/set-ticker.html index 5b621e0b..d4dcca42 100644 --- a/build/ar-io-sdk/ants/set-ticker.html +++ b/build/ar-io-sdk/ants/set-ticker.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

setTicker

setTicker is a method on the ANT class that sets the ticker of the ANT process.

setTicker requires authentication.

@@ -24,4 +24,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/set-ticker.txt b/build/ar-io-sdk/ants/set-ticker.txt index 7b7dc294..7a54e36f 100644 --- a/build/ar-io-sdk/ants/set-ticker.txt +++ b/build/ar-io-sdk/ants/set-ticker.txt @@ -45,11 +45,11 @@ a:T1a2a, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","set-ticker"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["set-ticker",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["set-ticker",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","set-ticker","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"setTicker"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setTicker"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that sets the ticker of the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setTicker"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"ticker"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Ticker to set on ANT process."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"setTicker","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.setTicker(\n { ticker: 'ANT-NEW-TICKER' },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setTicker(\n { ticker: 'ANT-NEW-TICKER' },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","pVJ8G_fJeJEJZRRf6kucu",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","set-ticker"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["set-ticker",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["set-ticker",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","set-ticker","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"setTicker"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setTicker"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that sets the ticker of the ANT process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"setTicker"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"ticker"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Ticker to set on ANT process."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"setTicker","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.setTicker(\n { ticker: 'ANT-NEW-TICKER' },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n\n const { id: txId } = await ant.setTicker(\n { ticker: 'ANT-NEW-TICKER' },\n // optional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","vj-a0IXEvhdHQYqcLveRU",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","8832","static/chunks/app/build/ar-io-sdk/ants/set-ticker/page-0476bfb8d695ffb5.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ants/transfer.html b/build/ar-io-sdk/ants/transfer.html index 927d0ce9..3ccc2e8e 100644 --- a/build/ar-io-sdk/ants/transfer.html +++ b/build/ar-io-sdk/ants/transfer.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

transfer

transfer is a method on the ANT class that transfers ownership of the ANT to a new target address. Target must be an Arweave address.

transfer requires authentication.

@@ -24,4 +24,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ants/transfer.txt b/build/ar-io-sdk/ants/transfer.txt index a01e19de..cf3eb588 100644 --- a/build/ar-io-sdk/ants/transfer.txt +++ b/build/ar-io-sdk/ants/transfer.txt @@ -44,11 +44,11 @@ a:T1a51, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ants","transfer"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["transfer",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["transfer",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","transfer","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"transfer"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"transfer"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that transfers ownership of the ANT to a new target address. Target must be an Arweave address."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"transfer"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"target"}],["$","td",null,{"children":"String - WalletAddress"}],["$","td",null,{"children":"Recipient wallet address to send ANT to."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"transfer","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.transfer(\n { target: 'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n const { id: txId } = await ant.transfer(\n { target: 'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","rXcJUa3f1127we5PBb31q",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ants","transfer"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ants",{"children":["transfer",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["transfer",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ants","children","transfer","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"transfer"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"transfer"}]," is a method on the ",["$","$L6",null,{"children":"ANT"}]," class that transfers ownership of the ANT to a new target address. Target must be an Arweave address."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"transfer"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"target"}],["$","td",null,{"children":"String - WalletAddress"}],["$","td",null,{"children":"Recipient wallet address to send ANT to."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"transfer","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ANT, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ant = ANT.init({\n signer: new ArweaveSigner(jwk),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n });\n\n const { id: txId } = await ant.transfer(\n { target: 'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ANT, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ant = ANT.init({\n signer: new ArConnectSigner(window.arweaveWallet),\n processId: \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\"\n })\n const { id: txId } = await ant.transfer(\n { target: 'aGzM_yjralacHIUo8_nQXMbh9l1cy0aksiL_x9M359f' },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","6mru0yozIS-SQHf2iyYuW",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","6502","static/chunks/app/build/ar-io-sdk/ants/transfer/page-c79892bd7291670c.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario.html b/build/ar-io-sdk/ario.html index 2d318ee5..e1c61109 100644 --- a/build/ar-io-sdk/ario.html +++ b/build/ar-io-sdk/ario.html @@ -1,2 +1,2 @@ -AR.IO Network Docs \ No newline at end of file +AR.IO Network Docs \ No newline at end of file diff --git a/build/ar-io-sdk/ario.txt b/build/ar-io-sdk/ario.txt index be5c551f..583b48ef 100644 --- a/build/ar-io-sdk/ario.txt +++ b/build/ar-io-sdk/ario.txt @@ -6,11 +6,11 @@ a:I[86213,[],"ViewportBoundary"] c:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"AR.IO"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","h2S_wn-7mdQJH7e7z1KYt",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"AR.IO"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","QaW_CCIU-3fQI-ODWDwFU",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} b:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 9:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 7:null -d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] f:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","7593","static/chunks/app/build/ar-io-sdk/ario/page-7f56b81c30324679.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/arns/buy-record.html b/build/ar-io-sdk/ario/arns/buy-record.html index 5bda01d7..3f466ca2 100644 --- a/build/ar-io-sdk/ario/arns/buy-record.html +++ b/build/ar-io-sdk/ario/arns/buy-record.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

buyRecord

buyRecord is a method on the ARIO class that purchases a new ArNS record with the specified name, type, and duration.

buyRecord requires authentication.

@@ -25,4 +25,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/arns/buy-record.txt b/build/ar-io-sdk/ario/arns/buy-record.txt index be7041b6..1e53a731 100644 --- a/build/ar-io-sdk/ario/arns/buy-record.txt +++ b/build/ar-io-sdk/ario/arns/buy-record.txt @@ -46,11 +46,11 @@ a:T1c0a, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","buy-record"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["buy-record",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["buy-record",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","buy-record","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"buyRecord"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"buyRecord"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that purchases a new ArNS record with the specified name, type, and duration."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"buyRecord"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"The ArNS name to purchase"}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"type"}],["$","td",null,{"children":"string - 'lease' || 'permabuy'"}],["$","td",null,{"children":"Whether the purchase is a lease or permabuy."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"years"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"The number of years a lease is being purchased for."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"buyRecord","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const record = await ario.buyRecord(\n { name: 'ardrive', type: 'lease', years: 1 },\n {\n // optional tags\n tags: [{ name: 'App-Name', value: 'ArNS-App' }],\n },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const record = await ario.buyRecord(\n { name: 'ardrive', type: 'lease', years: 1 },\n {\n // optional tags\n tags: [{ name: 'App-Name', value: 'ArNS-App' }],\n },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","XnpBMUICwd5qJcTYFhvRc",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","buy-record"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["buy-record",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["buy-record",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","buy-record","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"buyRecord"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"buyRecord"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that purchases a new ArNS record with the specified name, type, and duration."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"buyRecord"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"The ArNS name to purchase"}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"type"}],["$","td",null,{"children":"string - 'lease' || 'permabuy'"}],["$","td",null,{"children":"Whether the purchase is a lease or permabuy."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"years"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"The number of years a lease is being purchased for."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"buyRecord","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const record = await ario.buyRecord(\n { name: 'ardrive', type: 'lease', years: 1 },\n {\n // optional tags\n tags: [{ name: 'App-Name', value: 'ArNS-App' }],\n },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const record = await ario.buyRecord(\n { name: 'ardrive', type: 'lease', years: 1 },\n {\n // optional tags\n tags: [{ name: 'App-Name', value: 'ArNS-App' }],\n },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","kewwfpn2-gD996fjftzuM",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","725","static/chunks/app/build/ar-io-sdk/ario/arns/buy-record/page-a447bf8aa6b370f1.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/ar-io-sdk/pagination":[],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/arns/extend-lease.html b/build/ar-io-sdk/ario/arns/extend-lease.html index 9744543b..aa853319 100644 --- a/build/ar-io-sdk/ario/arns/extend-lease.html +++ b/build/ar-io-sdk/ario/arns/extend-lease.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

extendLease

extendLease is a method on the ARIO class that extends the lease of a registered ArNS domain, with an extension of 1-5 years depending on grace period status. Permanently registered domains cannot be extended.

extendLease requires authentication.

@@ -26,4 +26,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/arns/extend-lease.txt b/build/ar-io-sdk/ario/arns/extend-lease.txt index 04232bd5..2db48cf6 100644 --- a/build/ar-io-sdk/ario/arns/extend-lease.txt +++ b/build/ar-io-sdk/ario/arns/extend-lease.txt @@ -48,11 +48,11 @@ a:T1b8e, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","extend-lease"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["extend-lease",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["extend-lease",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","extend-lease","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"extendLease"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"extendLease"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that extends the lease of a registered ArNS domain, with an extension of 1-5 years depending on grace period status. Permanently registered domains cannot be extended."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"extendLease"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Target ArNS name to extend lease."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"years"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"The number of years to extend lease."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"increaseUndernameLimit","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.increaseUndernameLimit(\n {\n name: 'ar-io',\n years: 1,\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.increaseUndernameLimit(\n {\n name: 'ar-io',\n years: 1,\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","HYtNiyEo1cMaDuRuuBKzl",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","extend-lease"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["extend-lease",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["extend-lease",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","extend-lease","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"extendLease"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"extendLease"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that extends the lease of a registered ArNS domain, with an extension of 1-5 years depending on grace period status. Permanently registered domains cannot be extended."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"extendLease"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Target ArNS name to extend lease."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"years"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"The number of years to extend lease."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"increaseUndernameLimit","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.increaseUndernameLimit(\n {\n name: 'ar-io',\n years: 1,\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.increaseUndernameLimit(\n {\n name: 'ar-io',\n years: 1,\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","Q8KUlcciXKEL70h4OZSZU",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","5336","static/chunks/app/build/ar-io-sdk/ario/arns/extend-lease/page-bdc6944a1979f601.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/arns/get-arns-record.html b/build/ar-io-sdk/ario/arns/get-arns-record.html index 68a6f308..af54d7cb 100644 --- a/build/ar-io-sdk/ario/arns/get-arns-record.html +++ b/build/ar-io-sdk/ario/arns/get-arns-record.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/arns/get-arns-record.txt b/build/ar-io-sdk/ario/arns/get-arns-record.txt index ffee0e28..18745afd 100644 --- a/build/ar-io-sdk/ario/arns/get-arns-record.txt +++ b/build/ar-io-sdk/ario/arns/get-arns-record.txt @@ -37,11 +37,11 @@ a:Tbbb,const "type": "lease", "undernames": 100 } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","get-arns-record"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["get-arns-record",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-arns-record",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","get-arns-record","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getArNSRecord"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getArNSRecord"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the record info of the specified ArNS name."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getArNSRecord"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"The ArNS name for which to receive record info."}],["$","td",null,{"children":"false"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getArNSRecord","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const record = await ario.getArNSRecord({ name: 'ardrive' });\n\n console.log(record);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const record = await ario.getArNSRecord({ name: 'ardrive' });\n\n console.log(record);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"{\n \"processId\": \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\",\n \"endTimestamp\": 1752256702026,\n \"startTimestamp\": 1720720819969,\n \"type\": \"lease\",\n \"undernames\": 100\n}\n","children":["$","$L6",null,{"className":"language-js","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","VBaZohaDeXA0wtg3DDF0O",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","get-arns-record"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["get-arns-record",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-arns-record",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","get-arns-record","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getArNSRecord"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getArNSRecord"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the record info of the specified ArNS name."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getArNSRecord"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"The ArNS name for which to receive record info."}],["$","td",null,{"children":"false"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getArNSRecord","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const record = await ario.getArNSRecord({ name: 'ardrive' });\n\n console.log(record);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const record = await ario.getArNSRecord({ name: 'ardrive' });\n\n console.log(record);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"{\n \"processId\": \"bh9l1cy0aksiL_x9M359faGzM_yjralacHIUo8_nQXM\",\n \"endTimestamp\": 1752256702026,\n \"startTimestamp\": 1720720819969,\n \"type\": \"lease\",\n \"undernames\": 100\n}\n","children":["$","$L6",null,{"className":"language-js","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","7aqkd7AsnWa9TSCNpBIUU",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","2486","static/chunks/app/build/ar-io-sdk/ario/arns/get-arns-record/page-1b9c234dc00373d2.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/namecheap":[],"/build/gateways/networking/certbot/cloudflare":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/arns/get-arns-records.html b/build/ar-io-sdk/ario/arns/get-arns-records.html index 13ec7ba2..dad9fea3 100644 --- a/build/ar-io-sdk/ario/arns/get-arns-records.html +++ b/build/ar-io-sdk/ario/arns/get-arns-records.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getArNSRecords

getArNSRecords is a method on the ARIO class that retrieves all registered ArNS records of the ARIO process, paginated and sorted by the specified criteria. The cursor used for pagination is the last ArNS name from previous request.

getArNSRecords does not require authentication.

@@ -72,4 +72,4 @@

"sortBy": "startTimestamp", "sortOrder": "desc" } -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/arns/get-arns-records.txt b/build/ar-io-sdk/ario/arns/get-arns-records.txt index 9acfc3a3..0aed6dee 100644 --- a/build/ar-io-sdk/ario/arns/get-arns-records.txt +++ b/build/ar-io-sdk/ario/arns/get-arns-records.txt @@ -140,11 +140,11 @@ d:T3b2a,{ "sortBy": "startTimestamp", "sortOrder": "desc" } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","get-arns-records"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["get-arns-records",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-arns-records",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","get-arns-records","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getArNSRecords"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getArNSRecords"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves all registered ArNS records of the ARIO process, paginated and sorted by the specified criteria. The ",["$","$L6",null,{"children":"cursor"}]," used for pagination is the last ArNS name from previous request."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getArNSRecords"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}],["$","th",null,{"children":"Default"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Cursor used for paginated results"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"None"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"Max number of results to return in a single search"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"100"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Property used to sort returned results"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"startTimestamp"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Order in which sorted results are returned. valid values are `desc` or `asc`"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"desc"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getArNSRecords","children":[["$","$L9",null,{"language":"javascript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n // get the newest 100 names\n const records = await ario.getArNSRecords({\n limit: 100,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(records);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"javascript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n // get the newest 100 names\n const records = await ario.getArNSRecords({\n limit: 100,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(records);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"$c","children":["$","$L6",null,{"className":"language-typescript","children":"$d"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Le",null,{"children":"$Lf"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","Ke1x3v_8q-A2NhKxS8VvA",{"children":[["$","$L10",null,{"children":"$L11"}],["$","$L12",null,{"children":"$L13"}],null]}]]}]]],"m":"$undefined","G":["$14","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","get-arns-records"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["get-arns-records",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-arns-records",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","get-arns-records","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getArNSRecords"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getArNSRecords"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves all registered ArNS records of the ARIO process, paginated and sorted by the specified criteria. The ",["$","$L6",null,{"children":"cursor"}]," used for pagination is the last ArNS name from previous request."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getArNSRecords"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}],["$","th",null,{"children":"Default"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Cursor used for paginated results"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"None"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"Max number of results to return in a single search"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"100"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Property used to sort returned results"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"startTimestamp"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Order in which sorted results are returned. valid values are `desc` or `asc`"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"desc"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getArNSRecords","children":[["$","$L9",null,{"language":"javascript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n // get the newest 100 names\n const records = await ario.getArNSRecords({\n limit: 100,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(records);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"javascript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n // get the newest 100 names\n const records = await ario.getArNSRecords({\n limit: 100,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(records);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"$c","children":["$","$L6",null,{"className":"language-typescript","children":"$d"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Le",null,{"children":"$Lf"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","EiVd44SiGMhNEPaBeZJr6",{"children":[["$","$L10",null,{"children":"$L11"}],["$","$L12",null,{"children":"$L13"}],null]}]]}]]],"m":"$undefined","G":["$14","$undefined"],"s":false,"S":true} 13:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 11:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] f:null -15:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -16:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +15:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +16:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 17:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","8831","static/chunks/app/build/ar-io-sdk/ario/arns/get-arns-records/page-f6935383ca36bc5f.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L15",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L16",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L17",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L15",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L16",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L17",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/arns/get-arns-returned-name.html b/build/ar-io-sdk/ario/arns/get-arns-returned-name.html index 5dda9c8a..5498f1b3 100644 --- a/build/ar-io-sdk/ario/arns/get-arns-returned-name.html +++ b/build/ar-io-sdk/ario/arns/get-arns-returned-name.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getArNSReturnedName

getArNSReturnedName is a method on the ARIO class that retrieves the returned name data for the specified returned name.

getArNSReturnedName does not require authentication.

@@ -31,4 +31,4 @@

"startPriceMultiplier": 50 } } -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/arns/get-arns-returned-name.txt b/build/ar-io-sdk/ario/arns/get-arns-returned-name.txt index ed6d1622..0d8ab4ea 100644 --- a/build/ar-io-sdk/ario/arns/get-arns-returned-name.txt +++ b/build/ar-io-sdk/ario/arns/get-arns-returned-name.txt @@ -44,11 +44,11 @@ a:Tbcf,const "startPriceMultiplier": 50 } } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","get-arns-returned-name"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["get-arns-returned-name",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-arns-returned-name",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","get-arns-returned-name","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getArNSReturnedName"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getArNSReturnedName"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the returned name data for the specified returned name."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getArNSReturnedName"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Returned ArNS name being queried."}],["$","td",null,{"children":"false"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getArNSReturnedName","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const returnedName = await ario.getArNSReturnedName({ name: 'permalink' });\n\n console.log(returnedName);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const returnedName = await ario.getArNSReturnedName({ name: 'permalink' });\n\n console.log(returnedName);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"json","code":"{\n \"name\": \"permalink\",\n \"endTimestamp\": 1730985241349,\n \"startTimestamp\": 1729775641349,\n \"baseFee\": 250000000,\n \"demandFactor\": 1.05256,\n \"initiator\": \"GaQrvEMKBpkjofgnBi_B3IgIDmY_XYelVLB6GcRGrHc\",\n \"settings\": {\n \"durationMs\": 1209600000,\n \"decayRate\": 0.000000000016847809193121693,\n \"scalingExponent\": 190,\n \"startPriceMultiplier\": 50\n }\n}\n","children":["$","$L6",null,{"className":"language-json","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","EjBG54qMU0U52uJ38zoIG",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","get-arns-returned-name"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["get-arns-returned-name",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-arns-returned-name",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","get-arns-returned-name","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getArNSReturnedName"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getArNSReturnedName"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the returned name data for the specified returned name."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getArNSReturnedName"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Returned ArNS name being queried."}],["$","td",null,{"children":"false"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getArNSReturnedName","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const returnedName = await ario.getArNSReturnedName({ name: 'permalink' });\n\n console.log(returnedName);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const returnedName = await ario.getArNSReturnedName({ name: 'permalink' });\n\n console.log(returnedName);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"json","code":"{\n \"name\": \"permalink\",\n \"endTimestamp\": 1730985241349,\n \"startTimestamp\": 1729775641349,\n \"baseFee\": 250000000,\n \"demandFactor\": 1.05256,\n \"initiator\": \"GaQrvEMKBpkjofgnBi_B3IgIDmY_XYelVLB6GcRGrHc\",\n \"settings\": {\n \"durationMs\": 1209600000,\n \"decayRate\": 0.000000000016847809193121693,\n \"scalingExponent\": 190,\n \"startPriceMultiplier\": 50\n }\n}\n","children":["$","$L6",null,{"className":"language-json","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","XylApBlu_EAXJR5MYY6AJ",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","6108","static/chunks/app/build/ar-io-sdk/ario/arns/get-arns-returned-name/page-174d74f9b2ee0977.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/arns/get-arns-returned-names.html b/build/ar-io-sdk/ario/arns/get-arns-returned-names.html index de981d8d..5a195630 100644 --- a/build/ar-io-sdk/ario/arns/get-arns-returned-names.html +++ b/build/ar-io-sdk/ario/arns/get-arns-returned-names.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getArNSReturnedNames

getArNSReturnedNames is a method on the ARIO class that retrieves all active returned names of the ARIO process, paginated and sorted by the specified criteria. The cursor used for pagination is the last returned name from the previous request.

getArNSReturnedNames does not require authentication.

@@ -43,4 +43,4 @@

"sortBy": "endTimestamp", "sortOrder": "asc" } -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/arns/get-arns-returned-names.txt b/build/ar-io-sdk/ario/arns/get-arns-returned-names.txt index 8f6b5410..e45edbdf 100644 --- a/build/ar-io-sdk/ario/arns/get-arns-returned-names.txt +++ b/build/ar-io-sdk/ario/arns/get-arns-returned-names.txt @@ -60,11 +60,11 @@ a:Tf77,const "sortBy": "endTimestamp", "sortOrder": "asc" } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","get-arns-returned-names"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["get-arns-returned-names",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-arns-returned-names",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","get-arns-returned-names","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getArNSReturnedNames"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getArNSReturnedNames"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves all active returned names of the ARIO process, paginated and sorted by the specified criteria. The ",["$","$L6",null,{"children":"cursor"}]," used for pagination is the last returned name from the previous request."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getArNSReturnedNames"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}],["$","th",null,{"children":"Default"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Cursor used for paginated results"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"None"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"Max number of results to return in a single search"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"100"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Property used to sort returned results"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"startTimestamp"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Order in which sorted results are returned. valid values are `desc` or `asc`"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"desc"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getArNSReturnedNames","children":[["$","$L9",null,{"language":"javascript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const returnedNames = await ario.getArNSReturnedNames({\n limit: 100,\n sortBy: 'endTimestamp',\n sortOrder: 'asc', // return the returned names ending soonest first\n});\n\n console.log(returnedNames);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"javascript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const returnedNames = await ario.getArNSReturnedNames({\n limit: 100,\n sortBy: 'endTimestamp',\n sortOrder: 'asc', // return the returned names ending soonest first\n});\n\n console.log(returnedNames);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"items\": [\n {\n \"name\": \"permalink\",\n \"endTimestamp\": 1730985241349,\n \"startTimestamp\": 1729775641349,\n \"baseFee\": 250000000,\n \"demandFactor\": 1.05256,\n \"initiator\": \"GaQrvEMKBpkjofgnBi_B3IgIDmY_XYelVLB6GcRGrHc\",\n \"settings\": {\n \"durationMs\": 1209600000,\n \"decayRate\": 0.000000000016847809193121693,\n \"scalingExponent\": 190,\n \"startPriceMultiplier\": 50\n }\n }\n ],\n \"hasMore\": false,\n \"totalItems\": 1,\n \"sortBy\": \"endTimestamp\",\n \"sortOrder\": \"asc\"\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","jqLCtAytkkQ6_w_l8UAY8",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","get-arns-returned-names"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["get-arns-returned-names",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-arns-returned-names",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","get-arns-returned-names","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getArNSReturnedNames"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getArNSReturnedNames"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves all active returned names of the ARIO process, paginated and sorted by the specified criteria. The ",["$","$L6",null,{"children":"cursor"}]," used for pagination is the last returned name from the previous request."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getArNSReturnedNames"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}],["$","th",null,{"children":"Default"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Cursor used for paginated results"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"None"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"Max number of results to return in a single search"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"100"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Property used to sort returned results"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"startTimestamp"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Order in which sorted results are returned. valid values are `desc` or `asc`"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"desc"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getArNSReturnedNames","children":[["$","$L9",null,{"language":"javascript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const returnedNames = await ario.getArNSReturnedNames({\n limit: 100,\n sortBy: 'endTimestamp',\n sortOrder: 'asc', // return the returned names ending soonest first\n});\n\n console.log(returnedNames);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"javascript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const returnedNames = await ario.getArNSReturnedNames({\n limit: 100,\n sortBy: 'endTimestamp',\n sortOrder: 'asc', // return the returned names ending soonest first\n});\n\n console.log(returnedNames);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"items\": [\n {\n \"name\": \"permalink\",\n \"endTimestamp\": 1730985241349,\n \"startTimestamp\": 1729775641349,\n \"baseFee\": 250000000,\n \"demandFactor\": 1.05256,\n \"initiator\": \"GaQrvEMKBpkjofgnBi_B3IgIDmY_XYelVLB6GcRGrHc\",\n \"settings\": {\n \"durationMs\": 1209600000,\n \"decayRate\": 0.000000000016847809193121693,\n \"scalingExponent\": 190,\n \"startPriceMultiplier\": 50\n }\n }\n ],\n \"hasMore\": false,\n \"totalItems\": 1,\n \"sortBy\": \"endTimestamp\",\n \"sortOrder\": \"asc\"\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","bG38S24C3H9GZ2XvzLP-f",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","8357","static/chunks/app/build/ar-io-sdk/ario/arns/get-arns-returned-names/page-1d164914976b1c17.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/arns/get-cost-details.html b/build/ar-io-sdk/ario/arns/get-cost-details.html index d6756afa..ad51f38c 100644 --- a/build/ar-io-sdk/ario/arns/get-cost-details.html +++ b/build/ar-io-sdk/ario/arns/get-cost-details.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getCostDetails

getCostDetails is a method on the ARIO class that calculates the expanded cost details for the interaction in question, e.g a Buy-Record interaction, where args are the specific params for that interaction. The fromAddress is the address that would be charged for the interaction, and fundFrom is where the funds would be taken from, either balance, stake, or any.

getCostDetails does not require authentication.

@@ -38,4 +38,4 @@

}, "discounts": [] } -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/arns/get-cost-details.txt b/build/ar-io-sdk/ario/arns/get-cost-details.txt index 74d4a280..1b3d2940 100644 --- a/build/ar-io-sdk/ario/arns/get-cost-details.txt +++ b/build/ar-io-sdk/ario/arns/get-cost-details.txt @@ -57,11 +57,11 @@ a:T11b3,const }, "discounts": [] } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","get-cost-details"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["get-cost-details",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-cost-details",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","get-cost-details","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getCostDetails"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getCostDetails"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that calculates the expanded cost details for the interaction in question, e.g a ",["$","$L6",null,{"children":"Buy-Record"}]," interaction, where args are the specific params for that interaction. The ",["$","$L6",null,{"children":"fromAddress"}]," is the address that would be charged for the interaction, and ",["$","$L6",null,{"children":"fundFrom"}]," is where the funds would be taken from, either ",["$","$L6",null,{"children":"balance"}],", ",["$","$L6",null,{"children":"stake"}],", or ",["$","$L6",null,{"children":"any"}],"."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getCostDetails"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"intent"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"The action to check the token cost for."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"fromAddress"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"The address that would be charged for the interaction."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"fundFrom"}],["$","td",null,{"children":"string: `balance` | `stake` | `any`"}],["$","td",null,{"children":"Where the funds would be taken from."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"args"}],["$","td",null,{"children":"varied"}],["$","td",null,{"children":"The parameters for the action being checked"}],["$","td",null,{"children":"false"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getCostDetails","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const costDetails = await ario.getCostDetails({\n intent: 'Buy-Record',\n fromAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n fundFrom: 'stakes',\n name: 'ar-io',\n type: 'permabuy',\n });\n\n console.log(costDetails)\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const costDetails = await ario.getCostDetails({\n intent: 'Buy-Record',\n fromAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n fundFrom: 'stakes',\n name: 'ar-io',\n type: 'permabuy',\n });\n\n console.log(costDetails)\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"{\n \"tokenCost\": 2384252273,\n \"fundingPlan\": {\n \"address\": \"t4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3\",\n \"balance\": 0,\n \"stakes\": {\n \"Rc80LG6h27Y3p9TN6J5hwDeG5M51cu671YwZpU9uAVE\": {\n \"vaults\": [],\n \"delegatedStake\": 2384252273\n }\n },\n \"shortfall\": 0\n },\n \"discounts\": []\n}\n","children":["$","$L6",null,{"className":"language-js","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","wLSK6rfMlzJmUNuVCWTyH",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","get-cost-details"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["get-cost-details",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-cost-details",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","get-cost-details","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getCostDetails"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getCostDetails"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that calculates the expanded cost details for the interaction in question, e.g a ",["$","$L6",null,{"children":"Buy-Record"}]," interaction, where args are the specific params for that interaction. The ",["$","$L6",null,{"children":"fromAddress"}]," is the address that would be charged for the interaction, and ",["$","$L6",null,{"children":"fundFrom"}]," is where the funds would be taken from, either ",["$","$L6",null,{"children":"balance"}],", ",["$","$L6",null,{"children":"stake"}],", or ",["$","$L6",null,{"children":"any"}],"."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getCostDetails"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"intent"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"The action to check the token cost for."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"fromAddress"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"The address that would be charged for the interaction."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"fundFrom"}],["$","td",null,{"children":"string: `balance` | `stake` | `any`"}],["$","td",null,{"children":"Where the funds would be taken from."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"args"}],["$","td",null,{"children":"varied"}],["$","td",null,{"children":"The parameters for the action being checked"}],["$","td",null,{"children":"false"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getCostDetails","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const costDetails = await ario.getCostDetails({\n intent: 'Buy-Record',\n fromAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n fundFrom: 'stakes',\n name: 'ar-io',\n type: 'permabuy',\n });\n\n console.log(costDetails)\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const costDetails = await ario.getCostDetails({\n intent: 'Buy-Record',\n fromAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n fundFrom: 'stakes',\n name: 'ar-io',\n type: 'permabuy',\n });\n\n console.log(costDetails)\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"{\n \"tokenCost\": 2384252273,\n \"fundingPlan\": {\n \"address\": \"t4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3\",\n \"balance\": 0,\n \"stakes\": {\n \"Rc80LG6h27Y3p9TN6J5hwDeG5M51cu671YwZpU9uAVE\": {\n \"vaults\": [],\n \"delegatedStake\": 2384252273\n }\n },\n \"shortfall\": 0\n },\n \"discounts\": []\n}\n","children":["$","$L6",null,{"className":"language-js","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","hCTeS2p8TxDSbXXy5eJ4m",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","826","static/chunks/app/build/ar-io-sdk/ario/arns/get-cost-details/page-cb67eb26efc93db9.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/arns/get-demand-factor.html b/build/ar-io-sdk/ario/arns/get-demand-factor.html index ff977227..8f8f9d86 100644 --- a/build/ar-io-sdk/ario/arns/get-demand-factor.html +++ b/build/ar-io-sdk/ario/arns/get-demand-factor.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getDemandFactor

getDemandFactor is a method on the ARIO class that retrieves the current demand factor of the network. The demand factor is a multiplier applied to the cost of ArNS interactions based on the current network demand. getDemandFactor does not require authentication.

@@ -16,4 +16,4 @@

Copy

Output

1.05256
-
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/arns/get-demand-factor.txt b/build/ar-io-sdk/ario/arns/get-demand-factor.txt index a1b5bde6..4039b147 100644 --- a/build/ar-io-sdk/ario/arns/get-demand-factor.txt +++ b/build/ar-io-sdk/ario/arns/get-demand-factor.txt @@ -26,11 +26,11 @@ a:T9be,const} main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","get-demand-factor"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["get-demand-factor",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-demand-factor",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","get-demand-factor","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getDemandFactor"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getDemandFactor"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the current demand factor of the network. The demand factor is a multiplier applied to the cost of ArNS interactions based on the current network demand.\n",["$","$L6",null,{"children":"getDemandFactor"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getDemandFactor"}]," does not accept parameters."]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getDemandFactor","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const demandFactor = await ario.getDemandFactor();\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const demandFactor = await ario.getDemandFactor();\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"1.05256\n","children":["$","$L6",null,{"className":"language-js","children":"1.05256\n"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","We-PsLL3CICQePSXI_Eqs",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","get-demand-factor"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["get-demand-factor",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-demand-factor",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","get-demand-factor","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getDemandFactor"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getDemandFactor"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the current demand factor of the network. The demand factor is a multiplier applied to the cost of ArNS interactions based on the current network demand.\n",["$","$L6",null,{"children":"getDemandFactor"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getDemandFactor"}]," does not accept parameters."]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getDemandFactor","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const demandFactor = await ario.getDemandFactor();\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const demandFactor = await ario.getDemandFactor();\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"1.05256\n","children":["$","$L6",null,{"className":"language-js","children":"1.05256\n"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","4QDKNHEb2PWOrKuxQB4MO",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","1289","static/chunks/app/build/ar-io-sdk/ario/arns/get-demand-factor/page-462c5d98ad0e0066.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/arns/get-token-cost.html b/build/ar-io-sdk/ario/arns/get-token-cost.html index f9157980..1d5ad2a8 100644 --- a/build/ar-io-sdk/ario/arns/get-token-cost.html +++ b/build/ar-io-sdk/ario/arns/get-token-cost.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getTokenCost

getTokenCost is a method on the ARIO class that calculates the price in mARIO to perform the interaction in question. e.g. a Buy-Record interaction, where args are the specific params for that interaction.

getTokenCost does not require authentication.

@@ -22,4 +22,4 @@

Copy

Output

1642.34
-
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/arns/get-token-cost.txt b/build/ar-io-sdk/ario/arns/get-token-cost.txt index bf685511..2b6bf98b 100644 --- a/build/ar-io-sdk/ario/arns/get-token-cost.txt +++ b/build/ar-io-sdk/ario/arns/get-token-cost.txt @@ -38,11 +38,11 @@ a:T10ca,const} main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","get-token-cost"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["get-token-cost",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-token-cost",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","get-token-cost","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getTokenCost"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getTokenCost"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that calculates the price in ",["$","$L6",null,{"children":"mARIO"}]," to perform the interaction in question. e.g. a ",["$","$L6",null,{"children":"Buy-Record"}]," interaction, where args are the specific params for that interaction."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getTokenCost"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"intent"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"The action to check the token cost for."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"args"}],["$","td",null,{"children":"varied"}],["$","td",null,{"children":"The parameters for the action being checked"}],["$","td",null,{"children":"false"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getTokenCost","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const price = await ario\n .getTokenCost({\n intent: 'Buy-Record',\n name: 'ar-io',\n type: 'permabuy',\n })\n .then((p) => new mIOToken(p).toIO()); // convert to ARIO for readability\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const price = await ario\n .getTokenCost({\n intent: 'Buy-Record',\n name: 'ar-io',\n type: 'permabuy',\n })\n .then((p) => new mIOToken(p).toIO()); // convert to ARIO for readability\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"1642.34\n","children":["$","$L6",null,{"className":"language-js","children":"1642.34\n"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","QLubRXyFqgjGQadL-sl14",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","get-token-cost"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["get-token-cost",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-token-cost",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","get-token-cost","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getTokenCost"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getTokenCost"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that calculates the price in ",["$","$L6",null,{"children":"mARIO"}]," to perform the interaction in question. e.g. a ",["$","$L6",null,{"children":"Buy-Record"}]," interaction, where args are the specific params for that interaction."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getTokenCost"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"intent"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"The action to check the token cost for."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"args"}],["$","td",null,{"children":"varied"}],["$","td",null,{"children":"The parameters for the action being checked"}],["$","td",null,{"children":"false"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getTokenCost","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const price = await ario\n .getTokenCost({\n intent: 'Buy-Record',\n name: 'ar-io',\n type: 'permabuy',\n })\n .then((p) => new mIOToken(p).toIO()); // convert to ARIO for readability\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const price = await ario\n .getTokenCost({\n intent: 'Buy-Record',\n name: 'ar-io',\n type: 'permabuy',\n })\n .then((p) => new mIOToken(p).toIO()); // convert to ARIO for readability\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"1642.34\n","children":["$","$L6",null,{"className":"language-js","children":"1642.34\n"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","r54jlMQ-ipgTELqcwWKFy",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","7849","static/chunks/app/build/ar-io-sdk/ario/arns/get-token-cost/page-0f0c051a1c45396e.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/arns/increase-undername-limit.html b/build/ar-io-sdk/ario/arns/increase-undername-limit.html index 1ec71be6..6a11d999 100644 --- a/build/ar-io-sdk/ario/arns/increase-undername-limit.html +++ b/build/ar-io-sdk/ario/arns/increase-undername-limit.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

increaseUndernameLimit

increaseUndernameLimit is a method on the ARIO class that increases the undername support of a domain up to a maximum 10,000. Domains, by default, support up to 10 undernames.

increaseUndernameLimit requires authentication.

@@ -26,4 +26,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/arns/increase-undername-limit.txt b/build/ar-io-sdk/ario/arns/increase-undername-limit.txt index 4455c319..48318b82 100644 --- a/build/ar-io-sdk/ario/arns/increase-undername-limit.txt +++ b/build/ar-io-sdk/ario/arns/increase-undername-limit.txt @@ -48,11 +48,11 @@ a:T1b8e, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","increase-undername-limit"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["increase-undername-limit",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["increase-undername-limit",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","increase-undername-limit","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"increaseUndernameLimit"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"increaseUndernameLimit"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that increases the undername support of a domain up to a maximum 10,000. Domains, by default, support up to 10 undernames."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"increaseUndernameLimit"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Target ArNS name to increase undername limit."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"qty"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"The number of additional undername slots to purchase."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"increaseUndernameLimit","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.increaseUndernameLimit(\n {\n name: 'ar-io',\n qty: 420,\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.increaseUndernameLimit(\n {\n name: 'ar-io',\n qty: 420,\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","pKkx68AJZybxCzVWsMBLo",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","arns","increase-undername-limit"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["arns",{"children":["increase-undername-limit",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["increase-undername-limit",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","arns","children","increase-undername-limit","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"increaseUndernameLimit"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"increaseUndernameLimit"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that increases the undername support of a domain up to a maximum 10,000. Domains, by default, support up to 10 undernames."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"increaseUndernameLimit"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Target ArNS name to increase undername limit."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"qty"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"The number of additional undername slots to purchase."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"increaseUndernameLimit","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.increaseUndernameLimit(\n {\n name: 'ar-io',\n qty: 420,\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.increaseUndernameLimit(\n {\n name: 'ar-io',\n qty: 420,\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","e9MjixWI8LtAfcDp4gobE",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","9281","static/chunks/app/build/ar-io-sdk/ario/arns/increase-undername-limit/page-e762cacf315de72f.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/configuration.html b/build/ar-io-sdk/ario/configuration.html index 3994daca..0b34a5c0 100644 --- a/build/ar-io-sdk/ario/configuration.html +++ b/build/ar-io-sdk/ario/configuration.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/configuration.txt b/build/ar-io-sdk/ario/configuration.txt index 5de22802..dfb36f98 100644 --- a/build/ar-io-sdk/ario/configuration.txt +++ b/build/ar-io-sdk/ario/configuration.txt @@ -46,11 +46,11 @@ a:T488,constconst ario = ARIO.init({ processId: '<Custom_AO_ProcessId>' }) -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","configuration"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["configuration",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["configuration",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","configuration","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"init"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"init"}]," is a factory function that creates a read-only or writeable client. By providing a ",["$","$L6",null,{"children":"signer"}]," additional write APIs that require signing, like ",["$","$L6",null,{"children":"joinNetwork"}]," and ",["$","$L6",null,{"children":"delegateStake"}]," are available. By default, a read-only client is returned and no write APIs are available."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"process"}],["$","td",null,{"children":"AOProcess"}],["$","td",null,{"children":"A pre-configured AOProcess instance used to initialize the ARIO class"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"processId"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"The ID of the process used to initialize the ARIO class"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"signer"}],["$","td",null,{"children":"ContractSigner"}],["$","td",null,{"children":"An optional signer instance, used to enable write operations on the blockchain"}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"init","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require(\"@ar.io/sdk\")\n\nconst ario = ARIO.init()\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS - unauthorized"}],["$","$L9",null,{"language":"typescript","code":"const { ARIO, ArweaveSigner} = require(\"@ar.io/sdk\")\nconst fs = require(\"fs\");\n\nconst jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n\nconst ario = ARIO.init({\n signer: new ArweaveSigner(jwk)\n})\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"NodeJS - authorized"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from \"@ar.io/sdk/web\"\n\nconst ario = ARIO.init()\n","children":["$","$L6",null,{"className":"language-typescript","children":"import { ARIO } from "@ar.io/sdk/web"\n\nconst ario = ARIO.init()\n"}],"title":"Web - unauthorized"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ArConnectSigner } from \"@ar.io/sdk/web\"\n\nconst ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n})\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}],"title":"Web - authorized"}],["$","$L9",null,{"language":"typescript","code":"const {AOProcess, ARIO} = require(\"@ar.io/sdk\")\nconst {connect} = require(\"@permaweb/aoconnect\")\n\nconst ario = ARIO.init({\n process: new AOProcess ({\n processId: ''\n ao: connect({\n MU_URL: 'https://mu-testnet.xyz', //customizable\n CU_URL: 'https://cu-testnet.xyz', //customizable\n GRAPHQL_URL: 'https://arweave.net/graphql', //customizable\n GATEWAY_URL: 'https://arweave.net', //customizable\n })\n })\n})\n","children":["$","$L6",null,{"className":"language-typescript","children":"$d"}],"title":"Custom AO"}],["$","$L9",null,{"language":"typescript","code":"// This is used to connect to an AO process OTHER than IO, and does not interact with the ar.io network\nconst { ARIO } = require(\"@ar.io/sdk\")\n\nconst ario = ARIO.init({\n processId: ''\n})\n","children":["$","$L6",null,{"className":"language-typescript","children":"$e"}],"title":"custom process ID"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lf",null,{"children":"$L10"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","EscK5Oaecq59oKqfYaah5",{"children":[["$","$L11",null,{"children":"$L12"}],["$","$L13",null,{"children":"$L14"}],null]}]]}]]],"m":"$undefined","G":["$15","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","configuration"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["configuration",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["configuration",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","configuration","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"init"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"init"}]," is a factory function that creates a read-only or writeable client. By providing a ",["$","$L6",null,{"children":"signer"}]," additional write APIs that require signing, like ",["$","$L6",null,{"children":"joinNetwork"}]," and ",["$","$L6",null,{"children":"delegateStake"}]," are available. By default, a read-only client is returned and no write APIs are available."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"process"}],["$","td",null,{"children":"AOProcess"}],["$","td",null,{"children":"A pre-configured AOProcess instance used to initialize the ARIO class"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"processId"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"The ID of the process used to initialize the ARIO class"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"signer"}],["$","td",null,{"children":"ContractSigner"}],["$","td",null,{"children":"An optional signer instance, used to enable write operations on the blockchain"}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"init","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require(\"@ar.io/sdk\")\n\nconst ario = ARIO.init()\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS - unauthorized"}],["$","$L9",null,{"language":"typescript","code":"const { ARIO, ArweaveSigner} = require(\"@ar.io/sdk\")\nconst fs = require(\"fs\");\n\nconst jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n\nconst ario = ARIO.init({\n signer: new ArweaveSigner(jwk)\n})\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"NodeJS - authorized"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from \"@ar.io/sdk/web\"\n\nconst ario = ARIO.init()\n","children":["$","$L6",null,{"className":"language-typescript","children":"import { ARIO } from "@ar.io/sdk/web"\n\nconst ario = ARIO.init()\n"}],"title":"Web - unauthorized"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ArConnectSigner } from \"@ar.io/sdk/web\"\n\nconst ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n})\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}],"title":"Web - authorized"}],["$","$L9",null,{"language":"typescript","code":"const {AOProcess, ARIO} = require(\"@ar.io/sdk\")\nconst {connect} = require(\"@permaweb/aoconnect\")\n\nconst ario = ARIO.init({\n process: new AOProcess ({\n processId: ''\n ao: connect({\n MU_URL: 'https://mu-testnet.xyz', //customizable\n CU_URL: 'https://cu-testnet.xyz', //customizable\n GRAPHQL_URL: 'https://arweave.net/graphql', //customizable\n GATEWAY_URL: 'https://arweave.net', //customizable\n })\n })\n})\n","children":["$","$L6",null,{"className":"language-typescript","children":"$d"}],"title":"Custom AO"}],["$","$L9",null,{"language":"typescript","code":"// This is used to connect to an AO process OTHER than IO, and does not interact with the ar.io network\nconst { ARIO } = require(\"@ar.io/sdk\")\n\nconst ario = ARIO.init({\n processId: ''\n})\n","children":["$","$L6",null,{"className":"language-typescript","children":"$e"}],"title":"custom process ID"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lf",null,{"children":"$L10"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","pZfJn_yzZbohI_mGV2B0N",{"children":[["$","$L11",null,{"children":"$L12"}],["$","$L13",null,{"children":"$L14"}],null]}]]}]]],"m":"$undefined","G":["$15","$undefined"],"s":false,"S":true} 14:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 12:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 10:null -16:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -17:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +16:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +17:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 18:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","6460","static/chunks/app/build/ar-io-sdk/ario/configuration/page-f151af29fef315d8.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L16",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L17",null,{"allSections":{"/":[],"/community-resources":[],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L18",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L16",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L17",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L18",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/epochs/get-current-epoch.html b/build/ar-io-sdk/ario/epochs/get-current-epoch.html index ab0da9c1..f855c1c3 100644 --- a/build/ar-io-sdk/ario/epochs/get-current-epoch.html +++ b/build/ar-io-sdk/ario/epochs/get-current-epoch.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getCurrentEpoch

getCurrentEpoch is a method on the ARIO class that returns the current epoch data.

getCurrentEpoch does not require authentication.

@@ -56,4 +56,4 @@

} } } -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/epochs/get-current-epoch.txt b/build/ar-io-sdk/ario/epochs/get-current-epoch.txt index 13b72917..1dca6ecc 100644 --- a/build/ar-io-sdk/ario/epochs/get-current-epoch.txt +++ b/build/ar-io-sdk/ario/epochs/get-current-epoch.txt @@ -108,11 +108,11 @@ d:T2c8d,{ } } } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","epochs","get-current-epoch"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["epochs",{"children":["get-current-epoch",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["epochs",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-current-epoch",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children","get-current-epoch","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getCurrentEpoch"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getCurrentEpoch"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that returns the current epoch data."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getCurrentEpoch"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getCurrentEpoch"}]," does not accept parameters."]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getCurrentEpoch","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const epoch = await ario.getCurrentEpoch();\n\n console.log(epoch);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const epoch = await ario.getCurrentEpoch();\n\n console.log(epoch);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"$c","children":["$","$L6",null,{"className":"language-js","children":"$d"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Le",null,{"children":"$Lf"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","KFOCsDS0ugh7PSbt-hadQ",{"children":[["$","$L10",null,{"children":"$L11"}],["$","$L12",null,{"children":"$L13"}],null]}]]}]]],"m":"$undefined","G":["$14","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","epochs","get-current-epoch"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["epochs",{"children":["get-current-epoch",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["epochs",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-current-epoch",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children","get-current-epoch","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getCurrentEpoch"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getCurrentEpoch"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that returns the current epoch data."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getCurrentEpoch"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getCurrentEpoch"}]," does not accept parameters."]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getCurrentEpoch","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const epoch = await ario.getCurrentEpoch();\n\n console.log(epoch);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const epoch = await ario.getCurrentEpoch();\n\n console.log(epoch);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"$c","children":["$","$L6",null,{"className":"language-js","children":"$d"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Le",null,{"children":"$Lf"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","WSZ29p2j4fPB2lGle5ZpK",{"children":[["$","$L10",null,{"children":"$L11"}],["$","$L12",null,{"children":"$L13"}],null]}]]}]]],"m":"$undefined","G":["$14","$undefined"],"s":false,"S":true} 13:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 11:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] f:null -15:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -16:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +15:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +16:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 17:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","8091","static/chunks/app/build/ar-io-sdk/ario/epochs/get-current-epoch/page-5349ed8312878dc8.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L15",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L16",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L17",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L15",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L16",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L17",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/epochs/get-distributions.html b/build/ar-io-sdk/ario/epochs/get-distributions.html index e65c892d..55109c61 100644 --- a/build/ar-io-sdk/ario/epochs/get-distributions.html +++ b/build/ar-io-sdk/ario/epochs/get-distributions.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getDistributions

getDistributions is a method on the ARIO class that returns the rewards distribution information for the specified epoch. If no epoch index is provided, the current epoch is used.

getDistributions does not require authentication.

@@ -36,4 +36,4 @@

} } } -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/epochs/get-distributions.txt b/build/ar-io-sdk/ario/epochs/get-distributions.txt index 86c417cc..c6320c95 100644 --- a/build/ar-io-sdk/ario/epochs/get-distributions.txt +++ b/build/ar-io-sdk/ario/epochs/get-distributions.txt @@ -49,11 +49,11 @@ a:Tbb9,const } } } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","epochs","get-distributions"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["epochs",{"children":["get-distributions",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["epochs",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-distributions",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children","get-distributions","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getDistributions"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getDistributions"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that returns the rewards distribution information for the specified epoch. If no epoch index is provided, the current epoch is used."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getDistributions"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"epochIndex"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Epoch index for the requested distribution data."}],["$","td",null,{"children":"true"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getDistributions","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const distributions = await ario.getDistributions({ epochIndex: 0 });\n\n console.log(distributions);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const distributions = await ario.getDistributions({ epochIndex: 0 });\n\n console.log(distributions);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"{\n \"totalEligibleGateways\": 1,\n \"totalEligibleRewards\": 100000000,\n \"totalEligibleObserverReward\": 100000000,\n \"totalEligibleGatewayReward\": 100000000,\n \"totalDistributedRewards\": 100000000,\n \"distributedTimestamp\": 1720720621424,\n \"rewards\": {\n \"eligible\": {\n \"IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs\": {\n \"operatorReward\": 100000000,\n \"delegateRewards\": {}\n }\n },\n \"distributed\": {\n \"IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs\": 100000000\n }\n }\n}\n","children":["$","$L6",null,{"className":"language-js","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","vV_U36Y_CSb_BYLBYbvFq",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","epochs","get-distributions"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["epochs",{"children":["get-distributions",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["epochs",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-distributions",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children","get-distributions","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getDistributions"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getDistributions"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that returns the rewards distribution information for the specified epoch. If no epoch index is provided, the current epoch is used."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getDistributions"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"epochIndex"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Epoch index for the requested distribution data."}],["$","td",null,{"children":"true"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getDistributions","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const distributions = await ario.getDistributions({ epochIndex: 0 });\n\n console.log(distributions);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const distributions = await ario.getDistributions({ epochIndex: 0 });\n\n console.log(distributions);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"{\n \"totalEligibleGateways\": 1,\n \"totalEligibleRewards\": 100000000,\n \"totalEligibleObserverReward\": 100000000,\n \"totalEligibleGatewayReward\": 100000000,\n \"totalDistributedRewards\": 100000000,\n \"distributedTimestamp\": 1720720621424,\n \"rewards\": {\n \"eligible\": {\n \"IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs\": {\n \"operatorReward\": 100000000,\n \"delegateRewards\": {}\n }\n },\n \"distributed\": {\n \"IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs\": 100000000\n }\n }\n}\n","children":["$","$L6",null,{"className":"language-js","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","MTwMO7UPB3LGT3laGbvvm",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","7353","static/chunks/app/build/ar-io-sdk/ario/epochs/get-distributions/page-f3f9794e6f17e821.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/build/ar-io-sdk/ANTs":[],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/build/ar-io-sdk/configurations":[],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/epochs/get-epoch.html b/build/ar-io-sdk/ario/epochs/get-epoch.html index 63293ff4..be859ff3 100644 --- a/build/ar-io-sdk/ario/epochs/get-epoch.html +++ b/build/ar-io-sdk/ario/epochs/get-epoch.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getEpoch

getEpoch is a method on the ARIO class that returns the epoch data for the specified block height. If no epoch index is provided, the current epoch is used.

getEpoch does not require authentication.

@@ -68,4 +68,4 @@

} } } -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/epochs/get-epoch.txt b/build/ar-io-sdk/ario/epochs/get-epoch.txt index 49737d59..f1b491f3 100644 --- a/build/ar-io-sdk/ario/epochs/get-epoch.txt +++ b/build/ar-io-sdk/ario/epochs/get-epoch.txt @@ -132,11 +132,11 @@ d:T3a78,{ } } } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","epochs","get-epoch"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["epochs",{"children":["get-epoch",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["epochs",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-epoch",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children","get-epoch","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getEpoch"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getEpoch"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that returns the epoch data for the specified block height. If no epoch index is provided, the current epoch is used."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getEpoch"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"epochIndex"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Epoch index for the requested Epoch data."}],["$","td",null,{"children":"true"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getGateway","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const epoch = await ario.getEpoch({ epochIndex: 0 });\n\n console.log(epoch);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const epoch = await ario.getEpoch({ epochIndex: 0 });\n\n console.log(epoch);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"$c","children":["$","$L6",null,{"className":"language-js","children":"$d"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Le",null,{"children":"$Lf"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","-7Kgh7UX-fodCTQpQpPzL",{"children":[["$","$L10",null,{"children":"$L11"}],["$","$L12",null,{"children":"$L13"}],null]}]]}]]],"m":"$undefined","G":["$14","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","epochs","get-epoch"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["epochs",{"children":["get-epoch",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["epochs",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-epoch",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children","get-epoch","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getEpoch"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getEpoch"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that returns the epoch data for the specified block height. If no epoch index is provided, the current epoch is used."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getEpoch"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"epochIndex"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Epoch index for the requested Epoch data."}],["$","td",null,{"children":"true"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getGateway","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const epoch = await ario.getEpoch({ epochIndex: 0 });\n\n console.log(epoch);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const epoch = await ario.getEpoch({ epochIndex: 0 });\n\n console.log(epoch);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"$c","children":["$","$L6",null,{"className":"language-js","children":"$d"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Le",null,{"children":"$Lf"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","FyVgzhTTEDwLGxo1F3z_f",{"children":[["$","$L10",null,{"children":"$L11"}],["$","$L12",null,{"children":"$L13"}],null]}]]}]]],"m":"$undefined","G":["$14","$undefined"],"s":false,"S":true} 13:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 11:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] f:null -15:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -16:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +15:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +16:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 17:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","507","static/chunks/app/build/ar-io-sdk/ario/epochs/get-epoch/page-554b0f372e227e28.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L15",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L16",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/namecheap":[],"/build/gateways/networking/certbot/cloudflare":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L17",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L15",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L16",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L17",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/epochs/get-observations.html b/build/ar-io-sdk/ario/epochs/get-observations.html index 8a99ae3c..d31a7903 100644 --- a/build/ar-io-sdk/ario/epochs/get-observations.html +++ b/build/ar-io-sdk/ario/epochs/get-observations.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getObservations

getObservations is a method on the ARIO class that returns the epoch-indexed observation list. If no epoch index is provided, the current epoch is used.

getObservations does not require authentication.

@@ -33,4 +33,4 @@

} } } -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/epochs/get-observations.txt b/build/ar-io-sdk/ario/epochs/get-observations.txt index 98949868..2e366a7e 100644 --- a/build/ar-io-sdk/ario/epochs/get-observations.txt +++ b/build/ar-io-sdk/ario/epochs/get-observations.txt @@ -46,11 +46,11 @@ a:Tace,const } } } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","epochs","get-observations"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["epochs",{"children":["get-observations",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["epochs",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-observations",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children","get-observations","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getObservations"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getObservations"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that returns the epoch-indexed observation list. If no epoch index is provided, the current epoch is used."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getObservations"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"epochIndex"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Epoch index for the requested observations."}],["$","td",null,{"children":"true"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getObservations","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const observations = await ario.getObservations();\n\n console.log(observations);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const observations = await ario.getObservations();\n\n console.log(observations);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"json","code":"{\n \"0\": {\n \"failureSummaries\": {\n \"-Tk2DDk8k4zkwtppp_XFKKI5oUgh6IEHygAoN7mD-w8\": [\n \"Ie2wEEUDKoU26c7IuckHNn3vMFdNQnMvfPBrFzAb3NA\",\n \"Ie2wEEUDKoU26c7IuckHNn3vMFdNQnMvfPBrFzAb3NA\"\n ]\n },\n \"reports\": {\n \"IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs\": \"B6UUjKWjjEWDBvDSMXWNmymfwvgR9EN27z5FTkEVlX4\",\n \"Ie2wEEUDKoU26c7IuckHNn3vMFdNQnMvfPBrFzAb3NA\": \"7tKsiQ2fxv0D8ZVN_QEv29fZ8hwFIgHoEDrpeEG0DIs\",\n \"osZP4D9cqeDvbVFBaEfjIxwc1QLIvRxUBRAxDIX9je8\": \"aatgznEvC_UPcxp1v0uw_RqydhIfKm4wtt1KCpONBB0\",\n \"qZ90I67XG68BYIAFVNfm9PUdM7v1XtFTn7u-EOZFAtk\": \"Bd8SmFK9-ktJRmwIungS8ur6JM-JtpxrvMtjt5JkB1M\"\n }\n }\n}\n","children":["$","$L6",null,{"className":"language-json","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","U6ZYDr2Mf0dXJLSA1Y9Fd",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","epochs","get-observations"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["epochs",{"children":["get-observations",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["epochs",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-observations",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children","get-observations","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getObservations"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getObservations"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that returns the epoch-indexed observation list. If no epoch index is provided, the current epoch is used."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getObservations"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"epochIndex"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Epoch index for the requested observations."}],["$","td",null,{"children":"true"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getObservations","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const observations = await ario.getObservations();\n\n console.log(observations);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const observations = await ario.getObservations();\n\n console.log(observations);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"json","code":"{\n \"0\": {\n \"failureSummaries\": {\n \"-Tk2DDk8k4zkwtppp_XFKKI5oUgh6IEHygAoN7mD-w8\": [\n \"Ie2wEEUDKoU26c7IuckHNn3vMFdNQnMvfPBrFzAb3NA\",\n \"Ie2wEEUDKoU26c7IuckHNn3vMFdNQnMvfPBrFzAb3NA\"\n ]\n },\n \"reports\": {\n \"IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs\": \"B6UUjKWjjEWDBvDSMXWNmymfwvgR9EN27z5FTkEVlX4\",\n \"Ie2wEEUDKoU26c7IuckHNn3vMFdNQnMvfPBrFzAb3NA\": \"7tKsiQ2fxv0D8ZVN_QEv29fZ8hwFIgHoEDrpeEG0DIs\",\n \"osZP4D9cqeDvbVFBaEfjIxwc1QLIvRxUBRAxDIX9je8\": \"aatgznEvC_UPcxp1v0uw_RqydhIfKm4wtt1KCpONBB0\",\n \"qZ90I67XG68BYIAFVNfm9PUdM7v1XtFTn7u-EOZFAtk\": \"Bd8SmFK9-ktJRmwIungS8ur6JM-JtpxrvMtjt5JkB1M\"\n }\n }\n}\n","children":["$","$L6",null,{"className":"language-json","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","jKpwKNkQb4CqlfE7I6ubR",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","2185","static/chunks/app/build/ar-io-sdk/ario/epochs/get-observations/page-4560ec9e7c9f44b5.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/epochs/get-precribed-observers.html b/build/ar-io-sdk/ario/epochs/get-precribed-observers.html index 7163b50a..59ae4f3c 100644 --- a/build/ar-io-sdk/ario/epochs/get-precribed-observers.html +++ b/build/ar-io-sdk/ario/epochs/get-precribed-observers.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/epochs/get-precribed-observers.txt b/build/ar-io-sdk/ario/epochs/get-precribed-observers.txt index 90f60321..20ac4b70 100644 --- a/build/ar-io-sdk/ario/epochs/get-precribed-observers.txt +++ b/build/ar-io-sdk/ario/epochs/get-precribed-observers.txt @@ -44,11 +44,11 @@ a:Tbb7,const "normalizedCompositeWeight": 0.0018972019546783507 } ] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","epochs","get-precribed-observers"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["epochs",{"children":["get-precribed-observers",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["epochs",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-precribed-observers",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children","get-precribed-observers","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getPrescribedObservers"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getPrescribedObservers"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that returns the prescribed observers of the ARIO process. If no epoch index is provided, the current epoch is used."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getPrescribedObservers"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"epochIndex"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Epoch index for the requested prescribed observer data."}],["$","td",null,{"children":"true"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getPrescribedObservers","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const observers = await ario.getPrescribedObservers({ epochIndex: 0 });\n\n console.log(observers);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const observers = await ario.getPrescribedObservers({ epochIndex: 0 });\n\n console.log(observers);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"[\n {\n \"gatewayAddress\": \"BpQlyhREz4lNGS-y3rSS1WxADfxPpAuing9Lgfdrj2U\",\n \"observerAddress\": \"2Fk8lCmDegPg6jjprl57-UCpKmNgYiKwyhkU4vMNDnE\",\n \"stake\": 10000000000, // value in mARIO\n \"start\": 1296976,\n \"stakeWeight\": 1,\n \"tenureWeight\": 0.41453703703703704,\n \"gatewayRewardRatioWeight\": 1,\n \"observerRewardRatioWeight\": 1,\n \"compositeWeight\": 0.41453703703703704,\n \"normalizedCompositeWeight\": 0.0018972019546783507\n }\n]\n","children":["$","$L6",null,{"className":"language-js","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","PLDiQbrRfVwqQDWaHgEQQ",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","epochs","get-precribed-observers"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["epochs",{"children":["get-precribed-observers",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["epochs",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-precribed-observers",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children","get-precribed-observers","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getPrescribedObservers"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getPrescribedObservers"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that returns the prescribed observers of the ARIO process. If no epoch index is provided, the current epoch is used."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getPrescribedObservers"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"epochIndex"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Epoch index for the requested prescribed observer data."}],["$","td",null,{"children":"true"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getPrescribedObservers","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const observers = await ario.getPrescribedObservers({ epochIndex: 0 });\n\n console.log(observers);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const observers = await ario.getPrescribedObservers({ epochIndex: 0 });\n\n console.log(observers);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"[\n {\n \"gatewayAddress\": \"BpQlyhREz4lNGS-y3rSS1WxADfxPpAuing9Lgfdrj2U\",\n \"observerAddress\": \"2Fk8lCmDegPg6jjprl57-UCpKmNgYiKwyhkU4vMNDnE\",\n \"stake\": 10000000000, // value in mARIO\n \"start\": 1296976,\n \"stakeWeight\": 1,\n \"tenureWeight\": 0.41453703703703704,\n \"gatewayRewardRatioWeight\": 1,\n \"observerRewardRatioWeight\": 1,\n \"compositeWeight\": 0.41453703703703704,\n \"normalizedCompositeWeight\": 0.0018972019546783507\n }\n]\n","children":["$","$L6",null,{"className":"language-js","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","M_P61sVzjgawJ7NHqsT8s",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","590","static/chunks/app/build/ar-io-sdk/ario/epochs/get-precribed-observers/page-168da174f4338dca.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/epochs/save-observations.html b/build/ar-io-sdk/ario/epochs/save-observations.html index 20642aca..f93729d8 100644 --- a/build/ar-io-sdk/ario/epochs/save-observations.html +++ b/build/ar-io-sdk/ario/epochs/save-observations.html @@ -1 +1 @@ -AR.IO Network Docs \ No newline at end of file +AR.IO Network Docs \ No newline at end of file diff --git a/build/ar-io-sdk/ario/epochs/save-observations.txt b/build/ar-io-sdk/ario/epochs/save-observations.txt index 5828e7df..652706ea 100644 --- a/build/ar-io-sdk/ario/epochs/save-observations.txt +++ b/build/ar-io-sdk/ario/epochs/save-observations.txt @@ -6,11 +6,11 @@ a:I[86213,[],"ViewportBoundary"] c:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","epochs","save-observations"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["epochs",{"children":["save-observations",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["epochs",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["save-observations",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children","save-observations","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":"$undefined"}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","4xI5A3CsLxz1JNbN2-8mv",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","epochs","save-observations"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["epochs",{"children":["save-observations",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["epochs",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["save-observations",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","epochs","children","save-observations","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":"$undefined"}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","xXDdsGFNdKJO6NKaxOQ9Z",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} b:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 9:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 7:null -d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] f:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","1788","static/chunks/app/build/ar-io-sdk/ario/epochs/save-observations/page-164a212a6e41916d.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/gateways/cancel-withdrawal.html b/build/ar-io-sdk/ario/gateways/cancel-withdrawal.html index 8af97c57..57d43b55 100644 --- a/build/ar-io-sdk/ario/gateways/cancel-withdrawal.html +++ b/build/ar-io-sdk/ario/gateways/cancel-withdrawal.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

cancelWithdrawal

cancelWithdrawal is a method on the ARIO class that instantly withdraws an existing vault on a gateway. If no gatewayAddress is provided, the signer's address will be used.

cancelWithdrawal requires authentication.

@@ -36,4 +36,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/gateways/cancel-withdrawal.txt b/build/ar-io-sdk/ario/gateways/cancel-withdrawal.txt index da7ebf20..31337ba0 100644 --- a/build/ar-io-sdk/ario/gateways/cancel-withdrawal.txt +++ b/build/ar-io-sdk/ario/gateways/cancel-withdrawal.txt @@ -68,11 +68,11 @@ a:T23f4, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","cancel-withdrawal"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["cancel-withdrawal",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["cancel-withdrawal",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","cancel-withdrawal","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"cancelWithdrawal"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"cancelWithdrawal"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that instantly withdraws an existing vault on a gateway. If no ",["$","$L6",null,{"children":"gatewayAddress"}]," is provided, the signer's address will be used."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"cancelWithdrawal"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"gatewayAddress"}],["$","td",null,{"children":"String - WalletAddress"}],["$","td",null,{"children":"Gateway address where delegate vault exists"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"vaultId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Delegated vault id to cancel."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"cancelWithdrawal","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n // cancels a delegated vault from a gateway\n const { id: txId } = await ario.cancelWithdrawal(\n {\n // gateway address where vault exists\n gatewayAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n // vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n // cancels an operator vault from a gateway\n const { id: txId } = await ario.cancelWithdrawal(\n {\n // operator vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n // cancels a delegated vault from a gateway\n const { id: txId } = await ario.cancelWithdrawal(\n {\n // gateway address where vault exists\n gatewayAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n // vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n // cancels an operator vault from a gateway\n const { id: txId } = await io.cancelWithdrawal(\n {\n // operator vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","UE7AVnhJ7t32oK9Jl9ERt",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","cancel-withdrawal"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["cancel-withdrawal",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["cancel-withdrawal",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","cancel-withdrawal","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"cancelWithdrawal"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"cancelWithdrawal"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that instantly withdraws an existing vault on a gateway. If no ",["$","$L6",null,{"children":"gatewayAddress"}]," is provided, the signer's address will be used."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"cancelWithdrawal"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"gatewayAddress"}],["$","td",null,{"children":"String - WalletAddress"}],["$","td",null,{"children":"Gateway address where delegate vault exists"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"vaultId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Delegated vault id to cancel."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"cancelWithdrawal","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n // cancels a delegated vault from a gateway\n const { id: txId } = await ario.cancelWithdrawal(\n {\n // gateway address where vault exists\n gatewayAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n // vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n // cancels an operator vault from a gateway\n const { id: txId } = await ario.cancelWithdrawal(\n {\n // operator vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n // cancels a delegated vault from a gateway\n const { id: txId } = await ario.cancelWithdrawal(\n {\n // gateway address where vault exists\n gatewayAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n // vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n // cancels an operator vault from a gateway\n const { id: txId } = await io.cancelWithdrawal(\n {\n // operator vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","Av8ZqtRsD2buyAj-xUqDq",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","5340","static/chunks/app/build/ar-io-sdk/ario/gateways/cancel-withdrawal/page-c2bf4ea196473e5d.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/gateways/decrease-delegate-stake.html b/build/ar-io-sdk/ario/gateways/decrease-delegate-stake.html index 57bed181..ae8feddc 100644 --- a/build/ar-io-sdk/ario/gateways/decrease-delegate-stake.html +++ b/build/ar-io-sdk/ario/gateways/decrease-delegate-stake.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

decreaseDelegateStake

decreaseDelegateStake is a method on the ARIO class that increases the caller's stake on the target gateway.

decreaseDelegateStake requires authentication.

@@ -27,4 +27,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/gateways/decrease-delegate-stake.txt b/build/ar-io-sdk/ario/gateways/decrease-delegate-stake.txt index 402a7677..713b8fb2 100644 --- a/build/ar-io-sdk/ario/gateways/decrease-delegate-stake.txt +++ b/build/ar-io-sdk/ario/gateways/decrease-delegate-stake.txt @@ -84,11 +84,11 @@ a:T1d7c, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","decrease-delegate-stake"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["decrease-delegate-stake",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["decrease-delegate-stake",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","decrease-delegate-stake","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"decreaseDelegateStake"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"decreaseDelegateStake"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that increases the caller's stake on the target gateway."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"decreaseDelegateStake"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"qty"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Number of tokens, in `mARIO` to remove from delegate stake."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"target"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"Public Wallet address of gateway."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"instant"}],["$","td",null,{"children":"boolean"}],["$","td",null,{"children":"If true, pays a fee to make the withdrawn stake available instantly."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the joinNetwork AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"increaseDelegateStake","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.decreaseDelegateStake(\n {\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS - standard"}],["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await io.decreaseDelegateStake({\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n instant: true, // Immediately withdraw this stake and pay the instant withdrawal fee\n });\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"NodeJS - instant"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n\n const { id: txId } = await ario.decreaseDelegateStake(\n {\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}],"title":"Web - standard"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n\n const { id: txId } = await ario.decreaseDelegateStake({\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n instant: true, // Immediately withdraw this stake and pay the instant withdrawal fee\n });\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$d"}],"title":"Web - instant"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Le",null,{"children":"$Lf"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","MEfEGyTZBmyXc8BpFzqt6",{"children":[["$","$L10",null,{"children":"$L11"}],["$","$L12",null,{"children":"$L13"}],null]}]]}]]],"m":"$undefined","G":["$14","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","decrease-delegate-stake"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["decrease-delegate-stake",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["decrease-delegate-stake",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","decrease-delegate-stake","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"decreaseDelegateStake"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"decreaseDelegateStake"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that increases the caller's stake on the target gateway."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"decreaseDelegateStake"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"qty"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Number of tokens, in `mARIO` to remove from delegate stake."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"target"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"Public Wallet address of gateway."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"instant"}],["$","td",null,{"children":"boolean"}],["$","td",null,{"children":"If true, pays a fee to make the withdrawn stake available instantly."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the joinNetwork AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"increaseDelegateStake","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.decreaseDelegateStake(\n {\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS - standard"}],["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await io.decreaseDelegateStake({\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n instant: true, // Immediately withdraw this stake and pay the instant withdrawal fee\n });\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"NodeJS - instant"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n\n const { id: txId } = await ario.decreaseDelegateStake(\n {\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}],"title":"Web - standard"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n\n const { id: txId } = await ario.decreaseDelegateStake({\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n instant: true, // Immediately withdraw this stake and pay the instant withdrawal fee\n });\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$d"}],"title":"Web - instant"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Le",null,{"children":"$Lf"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","RWHE_kriRSpgD_KlwiZCt",{"children":[["$","$L10",null,{"children":"$L11"}],["$","$L12",null,{"children":"$L13"}],null]}]]}]]],"m":"$undefined","G":["$14","$undefined"],"s":false,"S":true} 13:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 11:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] f:null -15:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -16:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +15:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +16:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 17:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","1485","static/chunks/app/build/ar-io-sdk/ario/gateways/decrease-delegate-stake/page-46a4a82c8d58ffd0.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L15",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L16",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L17",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L15",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L16",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L17",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/gateways/decrease-operator-stake.html b/build/ar-io-sdk/ario/gateways/decrease-operator-stake.html index d05e5e05..f4abe28a 100644 --- a/build/ar-io-sdk/ario/gateways/decrease-operator-stake.html +++ b/build/ar-io-sdk/ario/gateways/decrease-operator-stake.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

decreaseOperatorStake

decreaseOperatorStake is a method on the ARIO class that decreases the callers operator stake. Must be executed with a wallet registered as a gateway operator.

decreaseOperatorStake requires authentication.

@@ -26,4 +26,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/gateways/decrease-operator-stake.txt b/build/ar-io-sdk/ario/gateways/decrease-operator-stake.txt index d03f690f..8b3e99ca 100644 --- a/build/ar-io-sdk/ario/gateways/decrease-operator-stake.txt +++ b/build/ar-io-sdk/ario/gateways/decrease-operator-stake.txt @@ -48,11 +48,11 @@ a:T1c08, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","decrease-operator-stake"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["decrease-operator-stake",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["decrease-operator-stake",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","decrease-operator-stake","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"decreaseOperatorStake"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"decreaseOperatorStake"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that decreases the callers operator stake. Must be executed with a wallet registered as a gateway operator."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"decreaseOperatorStake"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"qty"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"The number of `mARIO` tokens to remove from operator stake. Cannot decrease stake under the network minimum operator stake."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"decreaseOperatorStake","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.decreaseOperatorStake(\n {\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.decreaseOperatorStake(\n {\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","sBpVz7sWMV29sVOz6zmDa",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","decrease-operator-stake"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["decrease-operator-stake",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["decrease-operator-stake",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","decrease-operator-stake","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"decreaseOperatorStake"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"decreaseOperatorStake"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that decreases the callers operator stake. Must be executed with a wallet registered as a gateway operator."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"decreaseOperatorStake"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"qty"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"The number of `mARIO` tokens to remove from operator stake. Cannot decrease stake under the network minimum operator stake."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"decreaseOperatorStake","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.decreaseOperatorStake(\n {\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.decreaseOperatorStake(\n {\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","lgSWXld4QSdGqigvYNrII",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","3770","static/chunks/app/build/ar-io-sdk/ario/gateways/decrease-operator-stake/page-f297d4c3ea088c28.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/gateways/get-allowed-delegates.html b/build/ar-io-sdk/ario/gateways/get-allowed-delegates.html index de336ad2..b3226269 100644 --- a/build/ar-io-sdk/ario/gateways/get-allowed-delegates.html +++ b/build/ar-io-sdk/ario/gateways/get-allowed-delegates.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getAllowedDelegates

getAllowedDelegates is a method on the ARIO class that retrieves all allowed delegates for a specific address. The cursor used for pagination is the last address from the previous request.

getAllowedDelegates does not require authentication.

@@ -31,4 +31,4 @@

"31LPFYoow2G7j-eSSsrIh8OlNaARZ84-80J-8ba68d8" ] } -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/gateways/get-allowed-delegates.txt b/build/ar-io-sdk/ario/gateways/get-allowed-delegates.txt index 24feca9f..a745d3c7 100644 --- a/build/ar-io-sdk/ario/gateways/get-allowed-delegates.txt +++ b/build/ar-io-sdk/ario/gateways/get-allowed-delegates.txt @@ -46,11 +46,11 @@ a:Tc91,const "31LPFYoow2G7j-eSSsrIh8OlNaARZ84-80J-8ba68d8" ] } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","get-allowed-delegates"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["get-allowed-delegates",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-allowed-delegates",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","get-allowed-delegates","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getAllowedDelegates"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getAllowedDelegates"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves all allowed delegates for a specific address. The ",["$","$L6",null,{"children":"cursor"}]," used for pagination is the last address from the previous request."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getAllowedDelegates"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"Target gateway address to receive allowed delegates."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Cursor used for paginated results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Max number of results to return in a single search"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Property used to sort returned results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Order in which sorted results are returned. valid values are `desc` or `asc`"}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getAllowedDelegates","children":[["$","$L9",null,{"language":"javascript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const allowedDelegates = await ario.getAllowedDelegates({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n });\n\n console.log(allowdDelegates);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"javascript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const allowedDelegates = await ario.getAllowedDelegates({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n });\n\n console.log(allowdDelegates);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"sortOrder\": \"desc\",\n \"hasMore\": false,\n \"totalItems\": 4,\n \"limit\": 100,\n \"items\": [\n \"PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM\",\n \"N4h8M9A9hasa3tF47qQyNvcKjm4APBKuFs7vqUVm-SI\",\n \"JcC4ZLUY76vmWha5y6RwKsFqYTrMZhbockl8iM9p5lQ\",\n \"31LPFYoow2G7j-eSSsrIh8OlNaARZ84-80J-8ba68d8\"\n ]\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","6GDTUmIC_vUMqflTxoKcd",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","get-allowed-delegates"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["get-allowed-delegates",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-allowed-delegates",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","get-allowed-delegates","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getAllowedDelegates"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getAllowedDelegates"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves all allowed delegates for a specific address. The ",["$","$L6",null,{"children":"cursor"}]," used for pagination is the last address from the previous request."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getAllowedDelegates"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"Target gateway address to receive allowed delegates."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Cursor used for paginated results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Max number of results to return in a single search"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Property used to sort returned results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Order in which sorted results are returned. valid values are `desc` or `asc`"}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getAllowedDelegates","children":[["$","$L9",null,{"language":"javascript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const allowedDelegates = await ario.getAllowedDelegates({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n });\n\n console.log(allowdDelegates);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"javascript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const allowedDelegates = await ario.getAllowedDelegates({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n });\n\n console.log(allowdDelegates);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"sortOrder\": \"desc\",\n \"hasMore\": false,\n \"totalItems\": 4,\n \"limit\": 100,\n \"items\": [\n \"PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM\",\n \"N4h8M9A9hasa3tF47qQyNvcKjm4APBKuFs7vqUVm-SI\",\n \"JcC4ZLUY76vmWha5y6RwKsFqYTrMZhbockl8iM9p5lQ\",\n \"31LPFYoow2G7j-eSSsrIh8OlNaARZ84-80J-8ba68d8\"\n ]\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","nxGFmg-WfxtOP7OcSc7SP",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","4598","static/chunks/app/build/ar-io-sdk/ario/gateways/get-allowed-delegates/page-81c982299a8a9600.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/gateways/get-delegations.html b/build/ar-io-sdk/ario/gateways/get-delegations.html index 4300f3b9..3e290fa1 100644 --- a/build/ar-io-sdk/ario/gateways/get-delegations.html +++ b/build/ar-io-sdk/ario/gateways/get-delegations.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getDelegations

getDelegations is a method on the ARIO class that retrieves all active and vaulted stakes across all gateways for a specific address, paginated and sorted by the specified criteria. The cursor used for pagination is the last delegationId (concatenated gateway and startTimestamp of the delegation) from the previous request.

getDelegations does not require authentication.

@@ -49,4 +49,4 @@

], "nextCursor": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_1730996691117" } -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/gateways/get-delegations.txt b/build/ar-io-sdk/ario/gateways/get-delegations.txt index bf79dce9..e30f06a6 100644 --- a/build/ar-io-sdk/ario/gateways/get-delegations.txt +++ b/build/ar-io-sdk/ario/gateways/get-delegations.txt @@ -68,11 +68,11 @@ a:T11bf,const ], "nextCursor": "QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_1730996691117" } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","get-delegations"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["get-delegations",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-delegations",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","get-delegations","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getDelegations"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getDelegations"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves all active and vaulted stakes across all gateways for a specific address, paginated and sorted by the specified criteria. The ",["$","$L6",null,{"children":"cursor"}]," used for pagination is the last delegationId (concatenated gateway and startTimestamp of the delegation) from the previous request."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getDelegations"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"Public wallet address of target gateway."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Cursor used for paginated results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Max number of results to return in a single search"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Property used to sort returned results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Order in which sorted results are returned. valid values are `desc` or `asc`"}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getDelegations","children":[["$","$L9",null,{"language":"javascript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getDelegations({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n cursor: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_123456789',\n limit: 2,\n sortBy: 'startTimestamp',\n sortOrder: 'asc',\n });\n\n console.log(vaults);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"javascript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getDelegations({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n cursor: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_123456789',\n limit: 2,\n sortBy: 'startTimestamp',\n sortOrder: 'asc',\n });\n\n console.log(vaults);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"sortOrder\": \"asc\",\n \"hasMore\": true,\n \"totalItems\": 95,\n \"limit\": 2,\n \"sortBy\": \"startTimestamp\",\n \"items\": [\n {\n \"type\": \"stake\",\n \"startTimestamp\": 1727815440632,\n \"gatewayAddress\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ\",\n \"delegationId\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_1727815440632\",\n \"balance\": 1383212512\n },\n {\n \"type\": \"vault\",\n \"startTimestamp\": 1730996691117,\n \"gatewayAddress\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ\",\n \"delegationId\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_1730996691117\",\n \"vaultId\": \"_sGDS7X1hyLCVpfe40GWioH9BSOb7f0XWbhHBa1q4-g\",\n \"balance\": 50000000,\n \"endTimestamp\": 1733588691117\n }\n ],\n \"nextCursor\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_1730996691117\"\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","YW2g9E-iFlKMr_hvNQh-m",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","get-delegations"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["get-delegations",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-delegations",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","get-delegations","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getDelegations"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getDelegations"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves all active and vaulted stakes across all gateways for a specific address, paginated and sorted by the specified criteria. The ",["$","$L6",null,{"children":"cursor"}]," used for pagination is the last delegationId (concatenated gateway and startTimestamp of the delegation) from the previous request."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getDelegations"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"Public wallet address of target gateway."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Cursor used for paginated results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Max number of results to return in a single search"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Property used to sort returned results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Order in which sorted results are returned. valid values are `desc` or `asc`"}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getDelegations","children":[["$","$L9",null,{"language":"javascript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getDelegations({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n cursor: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_123456789',\n limit: 2,\n sortBy: 'startTimestamp',\n sortOrder: 'asc',\n });\n\n console.log(vaults);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"javascript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getDelegations({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n cursor: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_123456789',\n limit: 2,\n sortBy: 'startTimestamp',\n sortOrder: 'asc',\n });\n\n console.log(vaults);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"sortOrder\": \"asc\",\n \"hasMore\": true,\n \"totalItems\": 95,\n \"limit\": 2,\n \"sortBy\": \"startTimestamp\",\n \"items\": [\n {\n \"type\": \"stake\",\n \"startTimestamp\": 1727815440632,\n \"gatewayAddress\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ\",\n \"delegationId\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_1727815440632\",\n \"balance\": 1383212512\n },\n {\n \"type\": \"vault\",\n \"startTimestamp\": 1730996691117,\n \"gatewayAddress\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ\",\n \"delegationId\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_1730996691117\",\n \"vaultId\": \"_sGDS7X1hyLCVpfe40GWioH9BSOb7f0XWbhHBa1q4-g\",\n \"balance\": 50000000,\n \"endTimestamp\": 1733588691117\n }\n ],\n \"nextCursor\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ_1730996691117\"\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","OEl730ld5iiFN3oBZYcV_",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","1816","static/chunks/app/build/ar-io-sdk/ario/gateways/get-delegations/page-5d370b2ae287e0d4.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/gateways/get-gateway-delegates.html b/build/ar-io-sdk/ario/gateways/get-gateway-delegates.html index 7b4c316f..f5b3f2fc 100644 --- a/build/ar-io-sdk/ario/gateways/get-gateway-delegates.html +++ b/build/ar-io-sdk/ario/gateways/get-gateway-delegates.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getGatewayDelegates

getGatewayDelegates is a method on the ARIO class that retrieves all delegates for a specific gateway, paginated and sorted by the specified criteria. The cursor used for pagination is the last delegate address from the previous request.

getGatewayDelegates does not require authentication.

@@ -47,4 +47,4 @@

} ] } -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/gateways/get-gateway-delegates.txt b/build/ar-io-sdk/ario/gateways/get-gateway-delegates.txt index 5b8e4286..f63dde8d 100644 --- a/build/ar-io-sdk/ario/gateways/get-gateway-delegates.txt +++ b/build/ar-io-sdk/ario/gateways/get-gateway-delegates.txt @@ -65,11 +65,11 @@ a:T1040,const } ] } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","get-gateway-delegates"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["get-gateway-delegates",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-gateway-delegates",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","get-gateway-delegates","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getGatewayDelegates"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getGatewayDelegates"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves all delegates for a specific gateway, paginated and sorted by the specified criteria. The ",["$","$L6",null,{"children":"cursor"}]," used for pagination is the last delegate address from the previous request."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getGatewayDelegates"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"Gateway wallet address to receive delegates for."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Cursor used for paginated results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Max number of results to return in a single search"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Property used to sort returned results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Order in which sorted results are returned. valid values are `desc` or `asc`"}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getGatewayDelegates","children":[["$","$L9",null,{"language":"javascript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const delegates = await ario.getGatewayDelegates({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n limit: 3,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(delegates);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"javascript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const delegates = await ario.getGatewayDelegates({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n limit: 3,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(delegates);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"nextCursor\": \"ScEtph9-vfY7lgqlUWwUwOmm99ySeZGQhOX0MFAyFEs\",\n \"limit\": 3,\n \"sortBy\": \"startTimestamp\",\n \"totalItems\": 32,\n \"sortOrder\": \"desc\",\n \"hasMore\": true,\n \"items\": [\n {\n \"delegatedStake\": 600000000,\n \"address\": \"qD5VLaMYyIHlT6vH59TgYIs6g3EFlVjlPqljo6kqVxk\",\n \"startTimestamp\": 1732716956301\n },\n {\n \"delegatedStake\": 508999038,\n \"address\": \"KG8TlcWk-8pvroCjiLD2J5zkG9rqC6yYaBuZNqHEyY4\",\n \"startTimestamp\": 1731828123742\n },\n {\n \"delegatedStake\": 510926479,\n \"address\": \"ScEtph9-vfY7lgqlUWwUwOmm99ySeZGQhOX0MFAyFEs\",\n \"startTimestamp\": 1731689356040\n }\n ]\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","rhEpO8KWX-Ep6O9U6zSXf",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","get-gateway-delegates"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["get-gateway-delegates",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-gateway-delegates",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","get-gateway-delegates","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getGatewayDelegates"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getGatewayDelegates"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves all delegates for a specific gateway, paginated and sorted by the specified criteria. The ",["$","$L6",null,{"children":"cursor"}]," used for pagination is the last delegate address from the previous request."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getGatewayDelegates"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"Gateway wallet address to receive delegates for."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Cursor used for paginated results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Max number of results to return in a single search"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Property used to sort returned results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Order in which sorted results are returned. valid values are `desc` or `asc`"}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getGatewayDelegates","children":[["$","$L9",null,{"language":"javascript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const delegates = await ario.getGatewayDelegates({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n limit: 3,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(delegates);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"javascript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const delegates = await ario.getGatewayDelegates({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n limit: 3,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(delegates);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"nextCursor\": \"ScEtph9-vfY7lgqlUWwUwOmm99ySeZGQhOX0MFAyFEs\",\n \"limit\": 3,\n \"sortBy\": \"startTimestamp\",\n \"totalItems\": 32,\n \"sortOrder\": \"desc\",\n \"hasMore\": true,\n \"items\": [\n {\n \"delegatedStake\": 600000000,\n \"address\": \"qD5VLaMYyIHlT6vH59TgYIs6g3EFlVjlPqljo6kqVxk\",\n \"startTimestamp\": 1732716956301\n },\n {\n \"delegatedStake\": 508999038,\n \"address\": \"KG8TlcWk-8pvroCjiLD2J5zkG9rqC6yYaBuZNqHEyY4\",\n \"startTimestamp\": 1731828123742\n },\n {\n \"delegatedStake\": 510926479,\n \"address\": \"ScEtph9-vfY7lgqlUWwUwOmm99ySeZGQhOX0MFAyFEs\",\n \"startTimestamp\": 1731689356040\n }\n ]\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","4XdWcnhTtOypphSStawTy",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","524","static/chunks/app/build/ar-io-sdk/ario/gateways/get-gateway-delegates/page-aad39a5ab1501e8b.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/gateways/get-gateway-vaults.html b/build/ar-io-sdk/ario/gateways/get-gateway-vaults.html index c082365a..08897613 100644 --- a/build/ar-io-sdk/ario/gateways/get-gateway-vaults.html +++ b/build/ar-io-sdk/ario/gateways/get-gateway-vaults.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getGatewayVaults

getGatewayVaults is a method on the ARIO class that retrieves all vaults across all gateways for a specific address, paginated and sorted by the specified criteria. The cursor used for pagination is the last vaultId from the previous request.

getGatewayVaults does not require authentication.

@@ -35,4 +35,4 @@

} ] } -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/gateways/get-gateway-vaults.txt b/build/ar-io-sdk/ario/gateways/get-gateway-vaults.txt index 5615a9ec..383d118f 100644 --- a/build/ar-io-sdk/ario/gateways/get-gateway-vaults.txt +++ b/build/ar-io-sdk/ario/gateways/get-gateway-vaults.txt @@ -50,11 +50,11 @@ a:Tc81,const } ] } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","get-gateway-vaults"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["get-gateway-vaults",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-gateway-vaults",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","get-gateway-vaults","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getGatewayVaults"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getGatewayVaults"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves all vaults across all gateways for a specific address, paginated and sorted by the specified criteria. The ",["$","$L6",null,{"children":"cursor"}]," used for pagination is the last vaultId from the previous request."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getGatewayVaults"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"Public wallet address for which to receive vaults."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Cursor used for paginated results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Max number of results to return in a single search"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Property used to sort returned results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Order in which sorted results are returned. valid values are `desc` or `asc`"}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getGatewayVaults","children":[["$","$L9",null,{"language":"javascript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getGatewayVaults({\n address: '\"PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM',\n });\n\n console.log(vaults);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"javascript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getGatewayVaults({\n address: '\"PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM',\n });\n\n console.log(vaults);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"sortOrder\": \"desc\",\n \"hasMore\": false,\n \"totalItems\": 1,\n \"limit\": 100,\n \"sortBy\": \"endTimestamp\",\n \"items\": [\n {\n \"cursorId\": \"PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM_1728067635857\",\n \"startTimestamp\": 1728067635857,\n \"balance\": 50000000000,\n \"vaultId\": \"PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM\",\n \"endTimestamp\": 1735843635857\n }\n ]\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","P-mu8B3kqPAUFg43n7Khl",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","get-gateway-vaults"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["get-gateway-vaults",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-gateway-vaults",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","get-gateway-vaults","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getGatewayVaults"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getGatewayVaults"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves all vaults across all gateways for a specific address, paginated and sorted by the specified criteria. The ",["$","$L6",null,{"children":"cursor"}]," used for pagination is the last vaultId from the previous request."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getGatewayVaults"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"Public wallet address for which to receive vaults."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Cursor used for paginated results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Max number of results to return in a single search"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Property used to sort returned results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Order in which sorted results are returned. valid values are `desc` or `asc`"}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getGatewayVaults","children":[["$","$L9",null,{"language":"javascript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getGatewayVaults({\n address: '\"PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM',\n });\n\n console.log(vaults);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"javascript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getGatewayVaults({\n address: '\"PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM',\n });\n\n console.log(vaults);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"sortOrder\": \"desc\",\n \"hasMore\": false,\n \"totalItems\": 1,\n \"limit\": 100,\n \"sortBy\": \"endTimestamp\",\n \"items\": [\n {\n \"cursorId\": \"PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM_1728067635857\",\n \"startTimestamp\": 1728067635857,\n \"balance\": 50000000000,\n \"vaultId\": \"PZ5vIhHf8VY969TxBPQN-rYY9CNFP9ggNsMBqlWUzWM\",\n \"endTimestamp\": 1735843635857\n }\n ]\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","GbneE-5le1wxiN9b6mtql",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","7489","static/chunks/app/build/ar-io-sdk/ario/gateways/get-gateway-vaults/page-33e298d7474d6bd0.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/gateways/get-gateway.html b/build/ar-io-sdk/ario/gateways/get-gateway.html index f4f62c00..ef3453aa 100644 --- a/build/ar-io-sdk/ario/gateways/get-gateway.html +++ b/build/ar-io-sdk/ario/gateways/get-gateway.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getGateway

getGateway is a method on the ARIO class that retrieves a gateway's information by its staking wallet address.

getGateway does not require authentication.

@@ -50,4 +50,4 @@

} }

-
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/gateways/get-gateway.txt b/build/ar-io-sdk/ario/gateways/get-gateway.txt index 19f6139b..4d671659 100644 --- a/build/ar-io-sdk/ario/gateways/get-gateway.txt +++ b/build/ar-io-sdk/ario/gateways/get-gateway.txt @@ -64,11 +64,11 @@ a:Tc71,const "stakeWeight": 5.02400000024 } } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","get-gateway"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["get-gateway",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-gateway",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","get-gateway","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getGateway"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getGateway"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves a gateway's information by its staking wallet address."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getGateway"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"The public staking wallet addressed associated with a gateway"}],["$","td",null,{"children":"false"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getGateway","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const gateway = await ario.getGateway({\n address: 'f_EcJ8tYOFYjBMCIi-dlmzg8AiWZ2hELrXRFWPKCv9I',\n });\n\n console.log(gateway);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const gateway = await ario.getGateway({\n address: 'f_EcJ8tYOFYjBMCIi-dlmzg8AiWZ2hELrXRFWPKCv9I',\n });\n\n console.log(gateway);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"{\n \"observerAddress\": \"IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs\",\n \"operatorStake\": 250000000000,\n \"settings\": {\n \"fqdn\": \"ar-io.dev\",\n \"label\": \"AR.IO Test\",\n \"note\": \"Test Gateway operated by PDS for the AR.IO ecosystem.\",\n \"port\": 443,\n \"properties\": \"raJgvbFU-YAnku-WsupIdbTsqqGLQiYpGzoqk9SCVgY\",\n \"protocol\": \"https\"\n },\n \"startTimestamp\": 1720720620813,\n \"stats\": {\n \"failedConsecutiveEpochs\": 0,\n \"passedEpochCount\": 30,\n \"submittedEpochCount\": 30,\n \"totalEpochCount\": 31,\n \"totalEpochsPrescribedCount\": 31\n },\n \"status\": \"joined\",\n \"vaults\": {},\n \"weights\": {\n \"compositeWeight\": 0.97688888893556,\n \"gatewayRewardRatioWeight\": 1,\n \"tenureWeight\": 0.19444444444444,\n \"observerRewardRatioWeight\": 1,\n \"normalizedCompositeWeight\": 0.19247316211083,\n \"stakeWeight\": 5.02400000024\n }\n}\n","children":["$","$L6",null,{"className":"language-js","children":"$c"}]}],"\n"]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","KO_yCqSEP0OmuXbBUKv8s",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","get-gateway"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["get-gateway",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-gateway",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","get-gateway","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getGateway"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getGateway"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves a gateway's information by its staking wallet address."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getGateway"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"The public staking wallet addressed associated with a gateway"}],["$","td",null,{"children":"false"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getGateway","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const gateway = await ario.getGateway({\n address: 'f_EcJ8tYOFYjBMCIi-dlmzg8AiWZ2hELrXRFWPKCv9I',\n });\n\n console.log(gateway);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const gateway = await ario.getGateway({\n address: 'f_EcJ8tYOFYjBMCIi-dlmzg8AiWZ2hELrXRFWPKCv9I',\n });\n\n console.log(gateway);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"{\n \"observerAddress\": \"IPdwa3Mb_9pDD8c2IaJx6aad51Ss-_TfStVwBuhtXMs\",\n \"operatorStake\": 250000000000,\n \"settings\": {\n \"fqdn\": \"ar-io.dev\",\n \"label\": \"AR.IO Test\",\n \"note\": \"Test Gateway operated by PDS for the AR.IO ecosystem.\",\n \"port\": 443,\n \"properties\": \"raJgvbFU-YAnku-WsupIdbTsqqGLQiYpGzoqk9SCVgY\",\n \"protocol\": \"https\"\n },\n \"startTimestamp\": 1720720620813,\n \"stats\": {\n \"failedConsecutiveEpochs\": 0,\n \"passedEpochCount\": 30,\n \"submittedEpochCount\": 30,\n \"totalEpochCount\": 31,\n \"totalEpochsPrescribedCount\": 31\n },\n \"status\": \"joined\",\n \"vaults\": {},\n \"weights\": {\n \"compositeWeight\": 0.97688888893556,\n \"gatewayRewardRatioWeight\": 1,\n \"tenureWeight\": 0.19444444444444,\n \"observerRewardRatioWeight\": 1,\n \"normalizedCompositeWeight\": 0.19247316211083,\n \"stakeWeight\": 5.02400000024\n }\n}\n","children":["$","$L6",null,{"className":"language-js","children":"$c"}]}],"\n"]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","KZ-uj80fQcGug48Q403Gc",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","6877","static/chunks/app/build/ar-io-sdk/ario/gateways/get-gateway/page-2803d622669f2e21.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/gateways/get-gateways.html b/build/ar-io-sdk/ario/gateways/get-gateways.html index 2cc59530..822d7731 100644 --- a/build/ar-io-sdk/ario/gateways/get-gateways.html +++ b/build/ar-io-sdk/ario/gateways/get-gateways.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getGateways

getGateways is a method on the ARIO class that retrieves registered gateways from the ar.io Network. Results are paginated, and can be sorted by any attribute of the gateway object.

getGateways does not require authentication.

@@ -59,4 +59,4 @@

"sortBy": "operatorStake", "sortOrder": "desc" } -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/gateways/get-gateways.txt b/build/ar-io-sdk/ario/gateways/get-gateways.txt index 479e73a3..1198ad23 100644 --- a/build/ar-io-sdk/ario/gateways/get-gateways.txt +++ b/build/ar-io-sdk/ario/gateways/get-gateways.txt @@ -114,11 +114,11 @@ d:T3165,{ "sortBy": "operatorStake", "sortOrder": "desc" } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","get-gateways"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["get-gateways",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","get-gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getGateways"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getGateways"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves registered gateways from the ar.io Network. Results are paginated, and can be sorted by any attribute of the gateway object."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getGateways"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}],["$","th",null,{"children":"Default"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Cursor used for paginated results"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"None"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"Max number of results to return in a single search"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"100"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Property used to sort returned results"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"startTimestamp"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Order in which sorted results are returned. valid values are `desc` or `asc`"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"desc"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getGateways","children":[["$","$L9",null,{"language":"javascript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const gateway = await ario.getGateway({\n address: 'f_EcJ8tYOFYjBMCIi-dlmzg8AiWZ2hELrXRFWPKCv9I',\n });\n\n console.log(gateway);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"javascript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const gateway = await ario.getGateway({\n address: 'f_EcJ8tYOFYjBMCIi-dlmzg8AiWZ2hELrXRFWPKCv9I',\n });\n\n console.log(gateway);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"$c","children":["$","$L6",null,{"className":"language-typescript","children":"$d"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Le",null,{"children":"$Lf"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","UdzAcIxXBmNblG032CuvI",{"children":[["$","$L10",null,{"children":"$L11"}],["$","$L12",null,{"children":"$L13"}],null]}]]}]]],"m":"$undefined","G":["$14","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","get-gateways"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["get-gateways",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","get-gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getGateways"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getGateways"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves registered gateways from the ar.io Network. Results are paginated, and can be sorted by any attribute of the gateway object."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getGateways"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}],["$","th",null,{"children":"Default"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Cursor used for paginated results"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"None"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"Max number of results to return in a single search"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"100"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Property used to sort returned results"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"startTimestamp"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Order in which sorted results are returned. valid values are `desc` or `asc`"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"desc"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getGateways","children":[["$","$L9",null,{"language":"javascript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const gateway = await ario.getGateway({\n address: 'f_EcJ8tYOFYjBMCIi-dlmzg8AiWZ2hELrXRFWPKCv9I',\n });\n\n console.log(gateway);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"javascript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const gateway = await ario.getGateway({\n address: 'f_EcJ8tYOFYjBMCIi-dlmzg8AiWZ2hELrXRFWPKCv9I',\n });\n\n console.log(gateway);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"$c","children":["$","$L6",null,{"className":"language-typescript","children":"$d"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Le",null,{"children":"$Lf"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","BKBel7K6_ITBStFE6Aj3o",{"children":[["$","$L10",null,{"children":"$L11"}],["$","$L12",null,{"children":"$L13"}],null]}]]}]]],"m":"$undefined","G":["$14","$undefined"],"s":false,"S":true} 13:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 11:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] f:null -15:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -16:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +15:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +16:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 17:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","730","static/chunks/app/build/ar-io-sdk/ario/gateways/get-gateways/page-f14db7f50b739527.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L15",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L16",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L17",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L15",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L16",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L17",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/gateways/get-redelegation-fee.html b/build/ar-io-sdk/ario/gateways/get-redelegation-fee.html index b0894d2b..74a4f42c 100644 --- a/build/ar-io-sdk/ario/gateways/get-redelegation-fee.html +++ b/build/ar-io-sdk/ario/gateways/get-redelegation-fee.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getRedelegationFee

getRedelegationFee is a method on the ARIO class that retrieves the fee rate as percentage required to redelegate the stake of a specific address. Fee rate ranges from 0% to 60% based on the number of redelegations since the last fee reset.

getRedelegationFee does not require authentication.

@@ -23,4 +23,4 @@

"redelegationFeeRate": 10, "feeResetTimestamp": 1730996691117 } -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/gateways/get-redelegation-fee.txt b/build/ar-io-sdk/ario/gateways/get-redelegation-fee.txt index a02fe888..52d7146a 100644 --- a/build/ar-io-sdk/ario/gateways/get-redelegation-fee.txt +++ b/build/ar-io-sdk/ario/gateways/get-redelegation-fee.txt @@ -34,11 +34,11 @@ a:Tc79,const} main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","get-redelegation-fee"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["get-redelegation-fee",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-redelegation-fee",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","get-redelegation-fee","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getRedelegationFee"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getRedelegationFee"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the fee rate as percentage required to redelegate the stake of a specific address. Fee rate ranges from 0% to 60% based on the number of redelegations since the last fee reset."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getRedelegationFee"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"The public wallet address of the stake owner."}],["$","td",null,{"children":"false"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getRedelegationFee","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const fee = await ario.getRedelegationFee({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(fee);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const fee = await ario.getRedelegationFee({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(fee);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"{\n \"redelegationFeeRate\": 10,\n \"feeResetTimestamp\": 1730996691117\n}\n","children":["$","$L6",null,{"className":"language-js","children":"{\n "redelegationFeeRate": 10,\n "feeResetTimestamp": 1730996691117\n}\n"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","IyWVTrne3y3EkSzMC4Mcg",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","get-redelegation-fee"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["get-redelegation-fee",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-redelegation-fee",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","get-redelegation-fee","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getRedelegationFee"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getRedelegationFee"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the fee rate as percentage required to redelegate the stake of a specific address. Fee rate ranges from 0% to 60% based on the number of redelegations since the last fee reset."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getRedelegationFee"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"The public wallet address of the stake owner."}],["$","td",null,{"children":"false"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getRedelegationFee","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const fee = await ario.getRedelegationFee({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(fee);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const fee = await ario.getRedelegationFee({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(fee);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"{\n \"redelegationFeeRate\": 10,\n \"feeResetTimestamp\": 1730996691117\n}\n","children":["$","$L6",null,{"className":"language-js","children":"{\n "redelegationFeeRate": 10,\n "feeResetTimestamp": 1730996691117\n}\n"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","M4P-H8jSuHkw-soLofaZa",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","6659","static/chunks/app/build/ar-io-sdk/ario/gateways/get-redelegation-fee/page-fd8b297d13458ad4.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/gateways/increase-delegate-stake.html b/build/ar-io-sdk/ario/gateways/increase-delegate-stake.html index afbf7d79..297b22c2 100644 --- a/build/ar-io-sdk/ario/gateways/increase-delegate-stake.html +++ b/build/ar-io-sdk/ario/gateways/increase-delegate-stake.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

increaseDelegateStake

increaseDelegateStake is a method on the ARIO class that increases the caller's stake on the target gateway.

increaseDelegateStake requires authentication.

@@ -26,4 +26,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/gateways/increase-delegate-stake.txt b/build/ar-io-sdk/ario/gateways/increase-delegate-stake.txt index 9a7a8ec6..e9ceca68 100644 --- a/build/ar-io-sdk/ario/gateways/increase-delegate-stake.txt +++ b/build/ar-io-sdk/ario/gateways/increase-delegate-stake.txt @@ -48,11 +48,11 @@ a:T1d45, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","increase-delegate-stake"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["increase-delegate-stake",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["increase-delegate-stake",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","increase-delegate-stake","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"increaseDelegateStake"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"increaseDelegateStake"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that increases the caller's stake on the target gateway."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"increaseDelegateStake"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"qty"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Number of tokens, in `mARIO` to add to delegate stake."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"target"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"Public Wallet address of gateway."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the joinNetwork AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"increaseDelegateStake","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.increaseDelegateStake(\n {\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.increaseDelegateStake(\n {\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","fRNY1hM9mN3EDl4n4kaKI",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","increase-delegate-stake"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["increase-delegate-stake",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["increase-delegate-stake",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","increase-delegate-stake","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"increaseDelegateStake"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"increaseDelegateStake"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that increases the caller's stake on the target gateway."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"increaseDelegateStake"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"qty"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Number of tokens, in `mARIO` to add to delegate stake."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"target"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"Public Wallet address of gateway."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the joinNetwork AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"increaseDelegateStake","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.increaseDelegateStake(\n {\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.increaseDelegateStake(\n {\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n qty: new ARIOToken(100).toMARIO(),\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","3chigdFpbtfFqvmzwmxf_",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","7145","static/chunks/app/build/ar-io-sdk/ario/gateways/increase-delegate-stake/page-9bdb8772de239a7c.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/gateways/increase-operator-stake.html b/build/ar-io-sdk/ario/gateways/increase-operator-stake.html index 10df4277..80e6f117 100644 --- a/build/ar-io-sdk/ario/gateways/increase-operator-stake.html +++ b/build/ar-io-sdk/ario/gateways/increase-operator-stake.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

increaseOperatorStake

increaseOperatorStake is a method on the ARIO class that increases the callers operator stake. Must be executed with a wallet registered as a gateway operator.

increaseOperatorStake requires authentication.

@@ -26,4 +26,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/gateways/increase-operator-stake.txt b/build/ar-io-sdk/ario/gateways/increase-operator-stake.txt index 2ac6438c..b34dd3fc 100644 --- a/build/ar-io-sdk/ario/gateways/increase-operator-stake.txt +++ b/build/ar-io-sdk/ario/gateways/increase-operator-stake.txt @@ -48,11 +48,11 @@ a:T1c08, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","increase-operator-stake"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["increase-operator-stake",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["increase-operator-stake",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","increase-operator-stake","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"increaseOperatorStake"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"increaseOperatorStake"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that increases the callers operator stake. Must be executed with a wallet registered as a gateway operator."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"increaseOperatorStake"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"qty"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"The number of `mARIO` tokens to add to operator stake."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"increaseOperatorStake","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.increaseOperatorStake(\n {\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.increaseOperatorStake(\n {\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","TxB76jvtROWmNzJz6roIA",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","increase-operator-stake"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["increase-operator-stake",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["increase-operator-stake",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","increase-operator-stake","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"increaseOperatorStake"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"increaseOperatorStake"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that increases the callers operator stake. Must be executed with a wallet registered as a gateway operator."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"increaseOperatorStake"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"qty"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"The number of `mARIO` tokens to add to operator stake."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"increaseOperatorStake","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.increaseOperatorStake(\n {\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.increaseOperatorStake(\n {\n qty: new ARIOToken(100).toMARIO(),\n },\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","8wahsQHFhbxu5U-z18RKO",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","5262","static/chunks/app/build/ar-io-sdk/ario/gateways/increase-operator-stake/page-ad6e3304ee334ee7.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/gateways/instant-withdrawal.html b/build/ar-io-sdk/ario/gateways/instant-withdrawal.html index 2cf30f31..810f73f8 100644 --- a/build/ar-io-sdk/ario/gateways/instant-withdrawal.html +++ b/build/ar-io-sdk/ario/gateways/instant-withdrawal.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

instantWithdrawal

instantWithdrawal is a method on the ARIO class that instantly withdraws an existing vault on a gateway. If no gatewayAddress is provided, the signer's address will be used.

instantWithdrawal requires authentication.

@@ -36,4 +36,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/gateways/instant-withdrawal.txt b/build/ar-io-sdk/ario/gateways/instant-withdrawal.txt index 1611c90b..05d2c132 100644 --- a/build/ar-io-sdk/ario/gateways/instant-withdrawal.txt +++ b/build/ar-io-sdk/ario/gateways/instant-withdrawal.txt @@ -68,11 +68,11 @@ a:T2384, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","instant-withdrawal"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["instant-withdrawal",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["instant-withdrawal",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","instant-withdrawal","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"instantWithdrawal"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"instantWithdrawal"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that instantly withdraws an existing vault on a gateway. If no ",["$","$L6",null,{"children":"gatewayAddress"}]," is provided, the signer's address will be used."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"instantWithdrawal"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"gatewayAddress"}],["$","td",null,{"children":"String - WalletAddress"}],["$","td",null,{"children":"Gateway address where delegate vault exists"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"vaultId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Delegated vault id to cancel."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"instantWithdrawal","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.instantWithdrawal(\n {\n // gateway address where delegate vault exists\n gatewayAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n // delegated vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n // optional additional tags\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n // removes an operator vault from a gateway\n const { id: txId } = await ario.instantWithdrawal(\n {\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.instantWithdrawal(\n {\n // gateway address where delegate vault exists\n gatewayAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n // delegated vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n // optional additional tags\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n // removes an operator vault from a gateway\n const { id: txId } = await ario.instantWithdrawal(\n {\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","t_EXWgP1_Z8tW4zhf8pma",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","instant-withdrawal"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["instant-withdrawal",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["instant-withdrawal",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","instant-withdrawal","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"instantWithdrawal"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"instantWithdrawal"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that instantly withdraws an existing vault on a gateway. If no ",["$","$L6",null,{"children":"gatewayAddress"}]," is provided, the signer's address will be used."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"instantWithdrawal"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"gatewayAddress"}],["$","td",null,{"children":"String - WalletAddress"}],["$","td",null,{"children":"Gateway address where delegate vault exists"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"vaultId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Delegated vault id to cancel."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"instantWithdrawal","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.instantWithdrawal(\n {\n // gateway address where delegate vault exists\n gatewayAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n // delegated vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n // optional additional tags\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n // removes an operator vault from a gateway\n const { id: txId } = await ario.instantWithdrawal(\n {\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.instantWithdrawal(\n {\n // gateway address where delegate vault exists\n gatewayAddress: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n // delegated vault id to cancel\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n // optional additional tags\n {\n tags: [{ name: 'App-Name', value: 'My-Awesome-App' }],\n },\n );\n // removes an operator vault from a gateway\n const { id: txId } = await ario.instantWithdrawal(\n {\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","c5Q00AoCwxmPzUB0dSHss",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","3045","static/chunks/app/build/ar-io-sdk/ario/gateways/instant-withdrawal/page-b82bc3c777b64e0a.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/gateways/join-network.html b/build/ar-io-sdk/ario/gateways/join-network.html index 1b6ba7d1..ed9df0c1 100644 --- a/build/ar-io-sdk/ario/gateways/join-network.html +++ b/build/ar-io-sdk/ario/gateways/join-network.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

joinNetwork

joinNetwork is a method on the ARIO class that joins a gateway to the ar.io network via its associated wallet.

joinNetwork requires authentication.

@@ -36,4 +36,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/gateways/join-network.txt b/build/ar-io-sdk/ario/gateways/join-network.txt index d3e2701c..219dcf0e 100644 --- a/build/ar-io-sdk/ario/gateways/join-network.txt +++ b/build/ar-io-sdk/ario/gateways/join-network.txt @@ -126,11 +126,11 @@ d:T2b68,import} main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","join-network"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["join-network",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["join-network",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","join-network","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"joinNetwork"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"joinNetwork"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that joins a gateway to the ar.io network via its associated wallet."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"joinNetwork"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"qty"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Number of tokens, in `mARIO` to stake when joining network."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"autoStake"}],["$","td",null,{"children":"boolean"}],["$","td",null,{"children":"If true, automatically stakes gateway rewards."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"allowDelegatedStaking"}],["$","td",null,{"children":"boolean"}],["$","td",null,{"children":"If true, allows third parties to delegate stake to the gateway."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"minDelegatedStake"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Minimum number of tokens, in `mARIO` that can be delegated to the gateway."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"delegateRewardShareRatio"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Percentage of gateway rewards to share with delegates. e.g. 10%"}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"label"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Friendly name for gateway, min 1 character, max 64 characters."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"note"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"A note to be associated with gateway, max 256 characters."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"properties"}],["$","td",null,{"children":"string - ArweaveTxId"}],["$","td",null,{"children":"ArweaveTxId to properties object containing additional gateway configuration details."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"observerWallet"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"Public wallet address for wallet used to upload network observations."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"fqdn"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Fully qualified domain name, must be valid domain owned by gateway operator."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"port"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Port number to use when accessing gateway, generally 443 (https)"}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"protocol"}],["$","td",null,{"children":"string - \"http\" || \"https\""}],["$","td",null,{"children":"Protocol to use when accessing gateway, only \"https\" is supported for network participation."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the joinNetwork AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"joinNetwork","children":[["$","$L9",null,{"language":"typescript","code":"$a","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"$c","children":["$","$L6",null,{"className":"language-typescript","children":"$d"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Le",null,{"children":"$Lf"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","yUWSMJRPnQ1S74yKbH80Q",{"children":[["$","$L10",null,{"children":"$L11"}],["$","$L12",null,{"children":"$L13"}],null]}]]}]]],"m":"$undefined","G":["$14","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","join-network"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["join-network",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["join-network",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","join-network","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"joinNetwork"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"joinNetwork"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that joins a gateway to the ar.io network via its associated wallet."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"joinNetwork"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"qty"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Number of tokens, in `mARIO` to stake when joining network."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"autoStake"}],["$","td",null,{"children":"boolean"}],["$","td",null,{"children":"If true, automatically stakes gateway rewards."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"allowDelegatedStaking"}],["$","td",null,{"children":"boolean"}],["$","td",null,{"children":"If true, allows third parties to delegate stake to the gateway."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"minDelegatedStake"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Minimum number of tokens, in `mARIO` that can be delegated to the gateway."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"delegateRewardShareRatio"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Percentage of gateway rewards to share with delegates. e.g. 10%"}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"label"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Friendly name for gateway, min 1 character, max 64 characters."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"note"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"A note to be associated with gateway, max 256 characters."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"properties"}],["$","td",null,{"children":"string - ArweaveTxId"}],["$","td",null,{"children":"ArweaveTxId to properties object containing additional gateway configuration details."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"observerWallet"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"Public wallet address for wallet used to upload network observations."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"fqdn"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Fully qualified domain name, must be valid domain owned by gateway operator."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"port"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Port number to use when accessing gateway, generally 443 (https)"}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"protocol"}],["$","td",null,{"children":"string - \"http\" || \"https\""}],["$","td",null,{"children":"Protocol to use when accessing gateway, only \"https\" is supported for network participation."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the joinNetwork AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"joinNetwork","children":[["$","$L9",null,{"language":"typescript","code":"$a","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"$c","children":["$","$L6",null,{"className":"language-typescript","children":"$d"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Le",null,{"children":"$Lf"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","TxZ-alWBWKFArzQ_zpLn4",{"children":[["$","$L10",null,{"children":"$L11"}],["$","$L12",null,{"children":"$L13"}],null]}]]}]]],"m":"$undefined","G":["$14","$undefined"],"s":false,"S":true} 13:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 11:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] f:null -15:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -16:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +15:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +16:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 17:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","7697","static/chunks/app/build/ar-io-sdk/ario/gateways/join-network/page-4220fc69f85372b5.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L15",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L16",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L17",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L15",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L16",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L17",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/gateways/leave-network.html b/build/ar-io-sdk/ario/gateways/leave-network.html index 476cb375..3e5eb246 100644 --- a/build/ar-io-sdk/ario/gateways/leave-network.html +++ b/build/ar-io-sdk/ario/gateways/leave-network.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

leaveNetwork

leaveNetwork is a method on the ARIO class that sets the gateway as leaving on the ar.io network. The gateways operator and delegate stakes are vaulted and will be returned after the leave periods. The gateway will be removed from the network after the leave period.

leaveNetwork requires authentication.

@@ -22,4 +22,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/gateways/leave-network.txt b/build/ar-io-sdk/ario/gateways/leave-network.txt index a762188d..5a165a1c 100644 --- a/build/ar-io-sdk/ario/gateways/leave-network.txt +++ b/build/ar-io-sdk/ario/gateways/leave-network.txt @@ -40,11 +40,11 @@ a:T177c, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","leave-network"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["leave-network",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["leave-network",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","leave-network","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"leaveNetwork"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"leaveNetwork"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that sets the gateway as ",["$","$L6",null,{"children":"leaving"}]," on the ar.io network. The gateways operator and delegate stakes are vaulted and will be returned after the leave periods. The gateway will be removed from the network after the leave period."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"leaveNetwork"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the leaveNetwork AO message."}],["$","td",null,{"children":"true"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"leaveNetwork","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.leaveNetwork(\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.leaveNetwork(\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","pJjHJATmofUYJxzSI89Ry",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","leave-network"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["leave-network",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["leave-network",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","leave-network","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"leaveNetwork"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"leaveNetwork"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that sets the gateway as ",["$","$L6",null,{"children":"leaving"}]," on the ar.io network. The gateways operator and delegate stakes are vaulted and will be returned after the leave periods. The gateway will be removed from the network after the leave period."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"leaveNetwork"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the leaveNetwork AO message."}],["$","td",null,{"children":"true"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"leaveNetwork","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.leaveNetwork(\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.leaveNetwork(\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","MMhApGnb_3_TAMXpJLH5S",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","4134","static/chunks/app/build/ar-io-sdk/ario/gateways/leave-network/page-8af500a24440c643.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/gateways/redelegate-stake.html b/build/ar-io-sdk/ario/gateways/redelegate-stake.html index c013d242..f3488b5e 100644 --- a/build/ar-io-sdk/ario/gateways/redelegate-stake.html +++ b/build/ar-io-sdk/ario/gateways/redelegate-stake.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

redelegateStake

redelegateStake is a method on the ARIO class that redelegates the stake of a specific address to a new gateway. Vault ID may be optionally included in order to redelegate from an existing withdrawal vault. The redelegation fee is calculated based on the fee rate and the stake amount. Users are allowed one free redelegation every seven epochs. Each additional redelegation beyond the free redelegation will increase the fee by 10%, capping at a 60% redelegation fee.

e.g: If 1000 mARIO is redelegated and the fee rate is 10%, the fee will be 100 mARIO. Resulting in 900 mARIO being redelegated to the new gateway and 100 mARIO being deducted back to the protocol balance.

@@ -25,4 +25,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/gateways/redelegate-stake.txt b/build/ar-io-sdk/ario/gateways/redelegate-stake.txt index 5a70003a..2b1a346e 100644 --- a/build/ar-io-sdk/ario/gateways/redelegate-stake.txt +++ b/build/ar-io-sdk/ario/gateways/redelegate-stake.txt @@ -44,11 +44,11 @@ a:T1b79, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","redelegate-stake"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["redelegate-stake",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["redelegate-stake",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","redelegate-stake","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"redelegateStake"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"redelegateStake"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that redelegates the stake of a specific address to a new gateway. Vault ID may be optionally included in order to redelegate from an existing withdrawal vault. The redelegation fee is calculated based on the fee rate and the stake amount. Users are allowed one free redelegation every seven epochs. Each additional redelegation beyond the free redelegation will increase the fee by 10%, capping at a 60% redelegation fee."]}],"\n",["$","p",null,{"children":"e.g: If 1000 mARIO is redelegated and the fee rate is 10%, the fee will be 100 mARIO. Resulting in 900 mARIO being redelegated to the new gateway and 100 mARIO being deducted back to the protocol balance."}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"redelegateStake"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"target"}],["$","td",null,{"children":"String - WalletAddress"}],["$","td",null,{"children":"Gateway address stake is being moved to."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"source"}],["$","td",null,{"children":"String - WalletAddress"}],["$","td",null,{"children":"Gateway address stake is being moved from."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"stakeQty"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"The number of `mARIO` tokens to redelegate."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"vaultId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Specific vault to move stake from."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"redelegateStake","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.redelegateStake({\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n source: 'HwFceQaMQnOBgKDpnFqCqgwKwEU5LBme1oXRuQOWSRA',\n stakeQty: new ARIOToken(1000).toMARIO(),\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n });\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.redelegateStake({\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n source: 'HwFceQaMQnOBgKDpnFqCqgwKwEU5LBme1oXRuQOWSRA',\n stakeQty: new ARIOToken(1000).toMARIO(),\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n });\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","61Rvgez57KOxL78u7WL-b",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","redelegate-stake"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["redelegate-stake",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["redelegate-stake",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","redelegate-stake","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"redelegateStake"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"redelegateStake"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that redelegates the stake of a specific address to a new gateway. Vault ID may be optionally included in order to redelegate from an existing withdrawal vault. The redelegation fee is calculated based on the fee rate and the stake amount. Users are allowed one free redelegation every seven epochs. Each additional redelegation beyond the free redelegation will increase the fee by 10%, capping at a 60% redelegation fee."]}],"\n",["$","p",null,{"children":"e.g: If 1000 mARIO is redelegated and the fee rate is 10%, the fee will be 100 mARIO. Resulting in 900 mARIO being redelegated to the new gateway and 100 mARIO being deducted back to the protocol balance."}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"redelegateStake"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"target"}],["$","td",null,{"children":"String - WalletAddress"}],["$","td",null,{"children":"Gateway address stake is being moved to."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"source"}],["$","td",null,{"children":"String - WalletAddress"}],["$","td",null,{"children":"Gateway address stake is being moved from."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"stakeQty"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"The number of `mARIO` tokens to redelegate."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"vaultId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Specific vault to move stake from."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"redelegateStake","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await ario.redelegateStake({\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n source: 'HwFceQaMQnOBgKDpnFqCqgwKwEU5LBme1oXRuQOWSRA',\n stakeQty: new ARIOToken(1000).toMARIO(),\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n });\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.redelegateStake({\n target: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n source: 'HwFceQaMQnOBgKDpnFqCqgwKwEU5LBme1oXRuQOWSRA',\n stakeQty: new ARIOToken(1000).toMARIO(),\n vaultId: 'fDrr0_J4Iurt7caNST02cMotaz2FIbWQ4Kcj616RHl3',\n });\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","HdGr6gxGAbEBWdTG7OZkv",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","5031","static/chunks/app/build/ar-io-sdk/ario/gateways/redelegate-stake/page-042b7d7687e12da0.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/gateways/update-gateway-settings.html b/build/ar-io-sdk/ario/gateways/update-gateway-settings.html index a4f3170a..c6182993 100644 --- a/build/ar-io-sdk/ario/gateways/update-gateway-settings.html +++ b/build/ar-io-sdk/ario/gateways/update-gateway-settings.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

updateGatewaySettings

updateGatewaySettings is a method on the ARIO class that writes new gateway settings to the caller's gateway configuration.

updateGatewaySettings requires authentication.

@@ -26,4 +26,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/gateways/update-gateway-settings.txt b/build/ar-io-sdk/ario/gateways/update-gateway-settings.txt index ea35cc9a..91cbb800 100644 --- a/build/ar-io-sdk/ario/gateways/update-gateway-settings.txt +++ b/build/ar-io-sdk/ario/gateways/update-gateway-settings.txt @@ -48,11 +48,11 @@ a:T1c58, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","update-gateway-settings"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["update-gateway-settings",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["update-gateway-settings",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","update-gateway-settings","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"updateGatewaySettings"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"updateGatewaySettings"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that writes new gateway settings to the caller's gateway configuration."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"updateGatewaySettings"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"autoStake"}],["$","td",null,{"children":"boolean"}],["$","td",null,{"children":"If true, automatically stakes gateway rewards."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"allowDelegatedStaking"}],["$","td",null,{"children":"boolean"}],["$","td",null,{"children":"If true, allows third parties to delegate stake to the gateway."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"minDelegatedStake"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Minimum number of tokens, in `mARIO` that can be delegated to the gateway."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"delegateRewardShareRatio"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Percentage of gateway rewards to share with delegates. e.g. 10%"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"label"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Friendly name for gateway, min 1 character, max 64 characters."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"note"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"A note to be associated with gateway, max 256 characters."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"properties"}],["$","td",null,{"children":"string - ArweaveTxId"}],["$","td",null,{"children":"ArweaveTxId to properties object containing additional gateway configuration details."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"observerWallet"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"Public wallet address for wallet used to upload network observations."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"fqdn"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Fully qualified domain name, must be valid domain owned by gateway operator."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"port"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Port number to use when accessing gateway, generally 443 (https)"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"protocol"}],["$","td",null,{"children":"string - \"http\" || \"https\""}],["$","td",null,{"children":"Protocol to use when accessing gateway, only \"https\" is supported for network participation."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the joinNetwork AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"updateGatewaySettings","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\nconst { id: txId } = await ario.updateGatewaySettings(\n {\n // any other settings you want to update\n minDelegatedStake: new ARIOToken(100).toMARIO(),\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.updateGatewaySettings(\n {\n // any other settings you want to update\n minDelegatedStake: new ARIOToken(100).toMARIO(),\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","nbTnyeCjCHqWMhThmlrAH",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","gateways","update-gateway-settings"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["gateways",{"children":["update-gateway-settings",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["update-gateway-settings",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","gateways","children","update-gateway-settings","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"updateGatewaySettings"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"updateGatewaySettings"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that writes new gateway settings to the caller's gateway configuration."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"updateGatewaySettings"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"autoStake"}],["$","td",null,{"children":"boolean"}],["$","td",null,{"children":"If true, automatically stakes gateway rewards."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"allowDelegatedStaking"}],["$","td",null,{"children":"boolean"}],["$","td",null,{"children":"If true, allows third parties to delegate stake to the gateway."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"minDelegatedStake"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Minimum number of tokens, in `mARIO` that can be delegated to the gateway."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"delegateRewardShareRatio"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Percentage of gateway rewards to share with delegates. e.g. 10%"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"label"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Friendly name for gateway, min 1 character, max 64 characters."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"note"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"A note to be associated with gateway, max 256 characters."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"properties"}],["$","td",null,{"children":"string - ArweaveTxId"}],["$","td",null,{"children":"ArweaveTxId to properties object containing additional gateway configuration details."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"observerWallet"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"Public wallet address for wallet used to upload network observations."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"fqdn"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Fully qualified domain name, must be valid domain owned by gateway operator."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"port"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Port number to use when accessing gateway, generally 443 (https)"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"protocol"}],["$","td",null,{"children":"string - \"http\" || \"https\""}],["$","td",null,{"children":"Protocol to use when accessing gateway, only \"https\" is supported for network participation."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the joinNetwork AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"updateGatewaySettings","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\nconst { id: txId } = await ario.updateGatewaySettings(\n {\n // any other settings you want to update\n minDelegatedStake: new ARIOToken(100).toMARIO(),\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await ario.updateGatewaySettings(\n {\n // any other settings you want to update\n minDelegatedStake: new ARIOToken(100).toMARIO(),\n },\n // optional additional tags\n { tags: [{ name: 'App-Name', value: 'My-Awesome-App' }] },\n );\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","CtBacmBmYQQqIGgKEtDD7",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","690","static/chunks/app/build/ar-io-sdk/ario/gateways/update-gateway-settings/page-d8e9e9c5f08887dd.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/general/get-balance.html b/build/ar-io-sdk/ario/general/get-balance.html index a5bd9eeb..15d15134 100644 --- a/build/ar-io-sdk/ario/general/get-balance.html +++ b/build/ar-io-sdk/ario/general/get-balance.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getBalance

getBalance is a method on the ARIO class that retrieves the balance of the specified wallet address.

getBalance does not require authentication.

@@ -21,4 +21,4 @@

Copy

Output

100000
-
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/general/get-balance.txt b/build/ar-io-sdk/ario/general/get-balance.txt index 660ec77c..7bf53a81 100644 --- a/build/ar-io-sdk/ario/general/get-balance.txt +++ b/build/ar-io-sdk/ario/general/get-balance.txt @@ -36,11 +36,11 @@ a:T10f8,const} main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","general","get-balance"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["general",{"children":["get-balance",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["general",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-balance",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children","get-balance","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getBalance"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getBalance"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the balance of the specified wallet address."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getBalance"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"The wallet's public address used to check its balance"}],["$","td",null,{"children":"false"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getBalance","children":[["$","$L9",null,{"language":"typescript","code":"const {ARIO, mARIOToken} = require('@ar.io/sdk');\n\nasync function main(){\n const ario = ARIO.init();\n const balance = await io.getBalance({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n })\n .then((balance: number) => new mARIOToken(balance).toARIO()); // convert it to ARIO for readability\n\n console.log(balance)\n}\n\nmain()\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, mARIOToken } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const balance = await ario.getBalance({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n })\n .then((balance: number) => new mARIOToken(balance).toARIO()); // convert it to ARIO for readability\n\n console.log(balance)\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"100000\n","children":["$","$L6",null,{"className":"language-typescript","children":"100000\n"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","WTC2wO9SRtVxTL-b5uMoo",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","general","get-balance"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["general",{"children":["get-balance",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["general",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-balance",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children","get-balance","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getBalance"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getBalance"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the balance of the specified wallet address."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getBalance"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"The wallet's public address used to check its balance"}],["$","td",null,{"children":"false"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getBalance","children":[["$","$L9",null,{"language":"typescript","code":"const {ARIO, mARIOToken} = require('@ar.io/sdk');\n\nasync function main(){\n const ario = ARIO.init();\n const balance = await io.getBalance({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n })\n .then((balance: number) => new mARIOToken(balance).toARIO()); // convert it to ARIO for readability\n\n console.log(balance)\n}\n\nmain()\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, mARIOToken } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const balance = await ario.getBalance({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n })\n .then((balance: number) => new mARIOToken(balance).toARIO()); // convert it to ARIO for readability\n\n console.log(balance)\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"100000\n","children":["$","$L6",null,{"className":"language-typescript","children":"100000\n"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","BIsDk4w_F4oKlMMLhNHYA",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","9676","static/chunks/app/build/ar-io-sdk/ario/general/get-balance/page-e75a26a93afbd85e.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/general/get-balances.html b/build/ar-io-sdk/ario/general/get-balances.html index d0148e46..b3846a1a 100644 --- a/build/ar-io-sdk/ario/general/get-balances.html +++ b/build/ar-io-sdk/ario/general/get-balances.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getBalances

getBalances is a method on the ARIO class that retrieves the balances of the ARIO process in mARIO, paginated and sorted by the specified criteria. The cursor used for pagination is the last wallet address from the previous request.

getBalances does not require authentication.

@@ -40,4 +40,4 @@

"sortBy": "balance", "sortOrder": "desc" } -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/general/get-balances.txt b/build/ar-io-sdk/ario/general/get-balances.txt index a9edb2cf..7ed76272 100644 --- a/build/ar-io-sdk/ario/general/get-balances.txt +++ b/build/ar-io-sdk/ario/general/get-balances.txt @@ -58,11 +58,11 @@ a:T10eb,const "sortBy": "balance", "sortOrder": "desc" } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","general","get-balances"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["general",{"children":["get-balances",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["general",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-balances",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children","get-balances","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getBalances"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getBalances"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the balances of the ARIO process in ",["$","$L6",null,{"children":"mARIO"}],", paginated and sorted by the specified criteria. The ",["$","$L6",null,{"children":"cursor"}]," used for pagination is the last wallet address from the previous request."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getBalances"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"The last wallet address from previous page of results."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"The number of results to return per page."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Attribute to sort results by, i.e. `balance`"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Order to return sorted results, `asc` or `desc`"}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getBalance","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO, mARIOToken } = require('@ar.io/sdk');\n\nasync function main(){\n const ario = ARIO.init();\n const balances = await ario.getBalances({\n cursor: '-4xgjroXENKYhTWqrBo57HQwvDL51mMdfsdsxJy6Y2Z_sA',\n limit: 100,\n sortBy: 'balance',\n sortOrder: 'desc',\n });\n\n console.log(balances)\n}\n\nmain()\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const balances = await ario.getBalances({\n cursor: '-4xgjroXENKYhTWqrBo57HQwvDL51mMdfsdsxJy6Y2Z_sA',\n limit: 100,\n sortBy: 'balance',\n sortOrder: 'desc',\n });\n\n console.log(balances)\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"items\": [\n {\n \"address\": \"-4xgjroXENKYhTWqrBo57HQwvDL51mMvSxJy6Y2Z_sA\",\n \"balance\": 1000000\n },\n {\n \"address\": \"-7vXsQZQDk8TMDlpiSLy3CnLi5PDPlAaN2DaynORpck\",\n \"balance\": 1000000\n }\n // ...98 other balances\n ],\n \"hasMore\": true,\n \"nextCursor\": \"-7vXsQZQDk8TMDlpiSLy3CnLi5PDPlAaN2DaynORpck\",\n \"totalItems\": 1789,\n \"sortBy\": \"balance\",\n \"sortOrder\": \"desc\"\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","JW7OcxUuTgNKCLD20zCsN",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","general","get-balances"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["general",{"children":["get-balances",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["general",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-balances",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children","get-balances","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getBalances"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getBalances"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the balances of the ARIO process in ",["$","$L6",null,{"children":"mARIO"}],", paginated and sorted by the specified criteria. The ",["$","$L6",null,{"children":"cursor"}]," used for pagination is the last wallet address from the previous request."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getBalances"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"The last wallet address from previous page of results."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"The number of results to return per page."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Attribute to sort results by, i.e. `balance`"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Order to return sorted results, `asc` or `desc`"}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getBalance","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO, mARIOToken } = require('@ar.io/sdk');\n\nasync function main(){\n const ario = ARIO.init();\n const balances = await ario.getBalances({\n cursor: '-4xgjroXENKYhTWqrBo57HQwvDL51mMdfsdsxJy6Y2Z_sA',\n limit: 100,\n sortBy: 'balance',\n sortOrder: 'desc',\n });\n\n console.log(balances)\n}\n\nmain()\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const balances = await ario.getBalances({\n cursor: '-4xgjroXENKYhTWqrBo57HQwvDL51mMdfsdsxJy6Y2Z_sA',\n limit: 100,\n sortBy: 'balance',\n sortOrder: 'desc',\n });\n\n console.log(balances)\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"items\": [\n {\n \"address\": \"-4xgjroXENKYhTWqrBo57HQwvDL51mMvSxJy6Y2Z_sA\",\n \"balance\": 1000000\n },\n {\n \"address\": \"-7vXsQZQDk8TMDlpiSLy3CnLi5PDPlAaN2DaynORpck\",\n \"balance\": 1000000\n }\n // ...98 other balances\n ],\n \"hasMore\": true,\n \"nextCursor\": \"-7vXsQZQDk8TMDlpiSLy3CnLi5PDPlAaN2DaynORpck\",\n \"totalItems\": 1789,\n \"sortBy\": \"balance\",\n \"sortOrder\": \"desc\"\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","uQoHEv1qTakfaC35fkuRy",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","357","static/chunks/app/build/ar-io-sdk/ario/general/get-balances/page-bb7cf9952f9500c5.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/general/get-info.html b/build/ar-io-sdk/ario/general/get-info.html index b6dbbcfb..60b14b31 100644 --- a/build/ar-io-sdk/ario/general/get-info.html +++ b/build/ar-io-sdk/ario/general/get-info.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/general/get-info.txt b/build/ar-io-sdk/ario/general/get-info.txt index 4a3d0d5c..1118c485 100644 --- a/build/ar-io-sdk/ario/general/get-info.txt +++ b/build/ar-io-sdk/ario/general/get-info.txt @@ -38,11 +38,11 @@ a:Tab8,const "Handlers": ["_eval", "_default_"], // full list of handlers, useful for debugging "LastTickedEpochIndex": 31 // epoch index of the last tick } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","general","get-info"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["general",{"children":["get-info",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["general",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-info",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children","get-info","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getInfo"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getInfo"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves information about the ARIO process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getInfo"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getInfo"}]," does not accept Parameters"]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getInfo","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main(){\n const ario = ARIO.init();\n const info = await ario.getInfo()\n\n console.log(info)\n}\n\nmain()\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const info = await ario.getInfo()\n\n console.log(info);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"{\n \"Name\": \"Testnet ARIO\",\n \"Ticker\": \"tARIO\",\n \"Owner\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ\",\n \"Denomination\": 6,\n \"Handlers\": [\"_eval\", \"_default_\"], // full list of handlers, useful for debugging\n \"LastTickedEpochIndex\": 31 // epoch index of the last tick\n}\n","children":["$","$L6",null,{"className":"language-js","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","vbLCfAL_D1ACL_SmWkCIY",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","general","get-info"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["general",{"children":["get-info",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["general",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-info",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children","get-info","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getInfo"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getInfo"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves information about the ARIO process."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getInfo"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getInfo"}]," does not accept Parameters"]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getInfo","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main(){\n const ario = ARIO.init();\n const info = await ario.getInfo()\n\n console.log(info)\n}\n\nmain()\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const info = await ario.getInfo()\n\n console.log(info);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"{\n \"Name\": \"Testnet ARIO\",\n \"Ticker\": \"tARIO\",\n \"Owner\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ\",\n \"Denomination\": 6,\n \"Handlers\": [\"_eval\", \"_default_\"], // full list of handlers, useful for debugging\n \"LastTickedEpochIndex\": 31 // epoch index of the last tick\n}\n","children":["$","$L6",null,{"className":"language-js","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","eweM8rfejAPj4MgoILTv2",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","6928","static/chunks/app/build/ar-io-sdk/ario/general/get-info/page-14e43af73ff12128.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/general/get-token-supply.html b/build/ar-io-sdk/ario/general/get-token-supply.html index d2c4f2b6..76918203 100644 --- a/build/ar-io-sdk/ario/general/get-token-supply.html +++ b/build/ar-io-sdk/ario/general/get-token-supply.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getTokenSupply

getTokenSupply is a method on the ARIO class that retrieves the total supply of tokens, returned in mARIO. The total supply includes the following:

    @@ -47,4 +47,4 @@

    AOTokenSupplyData

    "staked": 1343032770199, "protocolBalance": 46317263683761 } -
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/general/get-token-supply.txt b/build/ar-io-sdk/ario/general/get-token-supply.txt index 70d8af20..c4c4e645 100644 --- a/build/ar-io-sdk/ario/general/get-token-supply.txt +++ b/build/ar-io-sdk/ario/general/get-token-supply.txt @@ -48,11 +48,11 @@ a:Tabf,const "staked": 1343032770199, "protocolBalance": 46317263683761 } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","general","get-token-supply"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["general",{"children":["get-token-supply",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["general",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-token-supply",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children","get-token-supply","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getTokenSupply"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getTokenSupply"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the total supply of tokens, returned in mARIO. The total supply includes the following:"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","$L6",null,{"children":"total"}]," - the total supply of all tokens"]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L6",null,{"children":"circulating"}]," - the total supply minus locked, withdrawn, delegated, and staked"]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L6",null,{"children":"locked"}]," - tokens that are locked in the protocol (a.k.a. vaulted)"]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L6",null,{"children":"withdrawn"}]," - tokens that have been withdrawn from the protocol by operators and delegators"]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L6",null,{"children":"delegated"}]," - tokens that have been delegated to gateways"]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L6",null,{"children":"staked"}]," - tokens that are staked in the protocol by gateway operators"]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L6",null,{"children":"protocolBalance"}]," - tokens that are held in the protocol's treasury. This is included in the circulating supply."]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getTokenSupply"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getTokenSupply"}]," does not accept Parameters"]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getInfo","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main(){\n const ario = ARIO.init();\n const info = await ario.getTokenSupply()\n\n console.log(info)\n}\n\nmain()\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const info = await ario.getTokenSupply()\n\n console.log(info);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"total\": 1000000000000000000,\n \"circulating\": 998094653842520,\n \"locked\": 0,\n \"withdrawn\": 560563387278,\n \"delegated\": 1750000000,\n \"staked\": 1343032770199,\n \"protocolBalance\": 46317263683761\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}]}],"\n",["$","$L7",null,{"level":2,"id":"types","children":"Types"}],"\n",["$","h3",null,{"children":"AOTokenSupplyData"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"total\": 1000000000000000000,\n \"circulating\": 998094653842520,\n \"locked\": 0,\n \"withdrawn\": 560563387278,\n \"delegated\": 1750000000,\n \"staked\": 1343032770199,\n \"protocolBalance\": 46317263683761\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$d"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Le",null,{"children":"$Lf"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","6uADmQIrVNg9ML5p0aUo2",{"children":[["$","$L10",null,{"children":"$L11"}],["$","$L12",null,{"children":"$L13"}],null]}]]}]]],"m":"$undefined","G":["$14","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","general","get-token-supply"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["general",{"children":["get-token-supply",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["general",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-token-supply",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children","get-token-supply","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getTokenSupply"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getTokenSupply"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the total supply of tokens, returned in mARIO. The total supply includes the following:"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","$L6",null,{"children":"total"}]," - the total supply of all tokens"]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L6",null,{"children":"circulating"}]," - the total supply minus locked, withdrawn, delegated, and staked"]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L6",null,{"children":"locked"}]," - tokens that are locked in the protocol (a.k.a. vaulted)"]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L6",null,{"children":"withdrawn"}]," - tokens that have been withdrawn from the protocol by operators and delegators"]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L6",null,{"children":"delegated"}]," - tokens that have been delegated to gateways"]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L6",null,{"children":"staked"}]," - tokens that are staked in the protocol by gateway operators"]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L6",null,{"children":"protocolBalance"}]," - tokens that are held in the protocol's treasury. This is included in the circulating supply."]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getTokenSupply"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getTokenSupply"}]," does not accept Parameters"]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getInfo","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main(){\n const ario = ARIO.init();\n const info = await ario.getTokenSupply()\n\n console.log(info)\n}\n\nmain()\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const info = await ario.getTokenSupply()\n\n console.log(info);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"total\": 1000000000000000000,\n \"circulating\": 998094653842520,\n \"locked\": 0,\n \"withdrawn\": 560563387278,\n \"delegated\": 1750000000,\n \"staked\": 1343032770199,\n \"protocolBalance\": 46317263683761\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}]}],"\n",["$","$L7",null,{"level":2,"id":"types","children":"Types"}],"\n",["$","h3",null,{"children":"AOTokenSupplyData"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"total\": 1000000000000000000,\n \"circulating\": 998094653842520,\n \"locked\": 0,\n \"withdrawn\": 560563387278,\n \"delegated\": 1750000000,\n \"staked\": 1343032770199,\n \"protocolBalance\": 46317263683761\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$d"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Le",null,{"children":"$Lf"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","z6KgyFLIfMmoYowfoTvCi",{"children":[["$","$L10",null,{"children":"$L11"}],["$","$L12",null,{"children":"$L13"}],null]}]]}]]],"m":"$undefined","G":["$14","$undefined"],"s":false,"S":true} 13:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 11:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] f:null -15:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -16:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +15:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +16:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 17:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","4931","static/chunks/app/build/ar-io-sdk/ario/general/get-token-supply/page-0620401a66fddbde.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L15",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L16",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L17",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/general/transfer.html b/build/ar-io-sdk/ario/general/transfer.html index 4c455a39..3ed1c07b 100644 --- a/build/ar-io-sdk/ario/general/transfer.html +++ b/build/ar-io-sdk/ario/general/transfer.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/general/transfer.txt b/build/ar-io-sdk/ario/general/transfer.txt index df87de52..ee77bb9a 100644 --- a/build/ar-io-sdk/ario/general/transfer.txt +++ b/build/ar-io-sdk/ario/general/transfer.txt @@ -54,11 +54,11 @@ a:T1f15, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","general","transfer"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["general",{"children":["transfer",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["general",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["transfer",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children","transfer","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"transfer"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"transfer"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that transfers ",["$","$L6",null,{"children":"mARIO"}]," to the designated ",["$","$L6",null,{"children":"target"}]," recipient address."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"transfer"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"target"}],["$","td",null,{"children":"String - WalletAddress"}],["$","td",null,{"children":"Recipient wallet address to send `mARIO` to."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"qty"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"The number of `mARIO` tokens to transfer."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"transfer","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const result = await ario.transfer(\n {\n target: \"nszYSUJvtlFXssccPaQWZaVpkXgJHcVM7XhcP5NEt7w\",\n qty: new ARIOToken(1000).toMARIO(), //converts ARIO to mARIO\n },\n // Optional tags\n {\n tags: [{ name: \"App-Name\", value: \"My-Awesome-App\" }],\n }\n );\n console.log(result);\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const result = await ario.transfer(\n {\n target: \"nszYSUJvtlFXssccPaQWZaVpkXgJHcVM7XhcP5NEt7w\",\n qty: new ARIOToken(1000).toMARIO(), //converts ARIO to mARIO\n },\n // Optional tags\n {\n tags: [{ name: \"App-Name\", value: \"My-Awesome-App\" }],\n }\n );\n console.log(result);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n id: 'Q44fpJLfq8wt-3RXA5a7ReiN7wmwkgxQA2jPYW51R-Q',\n result: 'You transferred 1000000000 to nszYSUJvtlFXssccPaQWZaVpkXgJHcVM7XhcP5NEt7w'\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"{\n id: 'Q44fpJLfq8wt-3RXA5a7ReiN7wmwkgxQA2jPYW51R-Q',\n result: 'You transferred 1000000000 to nszYSUJvtlFXssccPaQWZaVpkXgJHcVM7XhcP5NEt7w'\n}\n"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","KRQ2Bkl8DnSiNZmc_-N41",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","general","transfer"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["general",{"children":["transfer",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["general",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["transfer",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","general","children","transfer","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"transfer"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"transfer"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that transfers ",["$","$L6",null,{"children":"mARIO"}]," to the designated ",["$","$L6",null,{"children":"target"}]," recipient address."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"transfer"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"target"}],["$","td",null,{"children":"String - WalletAddress"}],["$","td",null,{"children":"Recipient wallet address to send `mARIO` to."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"qty"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"The number of `mARIO` tokens to transfer."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"tags"}],["$","td",null,{"children":"array"}],["$","td",null,{"children":"An array of GQL tag objects to attach to the transfer AO message."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"transfer","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner, ARIOToken } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const result = await ario.transfer(\n {\n target: \"nszYSUJvtlFXssccPaQWZaVpkXgJHcVM7XhcP5NEt7w\",\n qty: new ARIOToken(1000).toMARIO(), //converts ARIO to mARIO\n },\n // Optional tags\n {\n tags: [{ name: \"App-Name\", value: \"My-Awesome-App\" }],\n }\n );\n console.log(result);\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ARIOToken, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const result = await ario.transfer(\n {\n target: \"nszYSUJvtlFXssccPaQWZaVpkXgJHcVM7XhcP5NEt7w\",\n qty: new ARIOToken(1000).toMARIO(), //converts ARIO to mARIO\n },\n // Optional tags\n {\n tags: [{ name: \"App-Name\", value: \"My-Awesome-App\" }],\n }\n );\n console.log(result);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n id: 'Q44fpJLfq8wt-3RXA5a7ReiN7wmwkgxQA2jPYW51R-Q',\n result: 'You transferred 1000000000 to nszYSUJvtlFXssccPaQWZaVpkXgJHcVM7XhcP5NEt7w'\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"{\n id: 'Q44fpJLfq8wt-3RXA5a7ReiN7wmwkgxQA2jPYW51R-Q',\n result: 'You transferred 1000000000 to nszYSUJvtlFXssccPaQWZaVpkXgJHcVM7XhcP5NEt7w'\n}\n"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","j4cPFmJJgm0JYbFGKWUgQ",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","9768","static/chunks/app/build/ar-io-sdk/ario/general/transfer/page-4b4a27171795bea7.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/primary-names/get-primary-name-request.html b/build/ar-io-sdk/ario/primary-names/get-primary-name-request.html index c2ec697e..390dac3d 100644 --- a/build/ar-io-sdk/ario/primary-names/get-primary-name-request.html +++ b/build/ar-io-sdk/ario/primary-names/get-primary-name-request.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/primary-names/get-primary-name-request.txt b/build/ar-io-sdk/ario/primary-names/get-primary-name-request.txt index 3a40aff5..a0aed853 100644 --- a/build/ar-io-sdk/ario/primary-names/get-primary-name-request.txt +++ b/build/ar-io-sdk/ario/primary-names/get-primary-name-request.txt @@ -40,11 +40,11 @@ a:Tc8d,const "startTimestamp": 1728067635857, "endTimestamp": 1735843635857 } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","primary-names","get-primary-name-request"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["primary-names",{"children":["get-primary-name-request",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["primary-names",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","primary-names","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-primary-name-request",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","primary-names","children","get-primary-name-request","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getPrimaryNameRequest"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getPrimaryNameRequest"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the primary name request for a specified wallet address."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getPrimaryNameRequest"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"initiator"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"The public wallet address for which to receive primary name request data."}],["$","td",null,{"children":"false"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getPrimaryNameRequest","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const request = await ario.getPrimaryNameRequest({\n initiator: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(request);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const request = await ario.getPrimaryNameRequest({\n initiator: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(request);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"{\n \"initiator\": \"t4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3\",\n \"name\": \"arns\",\n \"startTimestamp\": 1728067635857,\n \"endTimestamp\": 1735843635857\n}\n","children":["$","$L6",null,{"className":"language-js","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","exzWpZzAsuG83jnkcQXbr",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","primary-names","get-primary-name-request"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["primary-names",{"children":["get-primary-name-request",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["primary-names",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","primary-names","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-primary-name-request",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","primary-names","children","get-primary-name-request","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getPrimaryNameRequest"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getPrimaryNameRequest"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the primary name request for a specified wallet address."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getPrimaryNameRequest"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"initiator"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"The public wallet address for which to receive primary name request data."}],["$","td",null,{"children":"false"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getPrimaryNameRequest","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const request = await ario.getPrimaryNameRequest({\n initiator: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(request);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const request = await ario.getPrimaryNameRequest({\n initiator: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(request);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"{\n \"initiator\": \"t4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3\",\n \"name\": \"arns\",\n \"startTimestamp\": 1728067635857,\n \"endTimestamp\": 1735843635857\n}\n","children":["$","$L6",null,{"className":"language-js","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","WDaI1dz9a3HG5LPiu7iub",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","6251","static/chunks/app/build/ar-io-sdk/ario/primary-names/get-primary-name-request/page-ba6e78557f419cf7.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/primary-names/get-primary-name.html b/build/ar-io-sdk/ario/primary-names/get-primary-name.html index b0536209..3f0cd296 100644 --- a/build/ar-io-sdk/ario/primary-names/get-primary-name.html +++ b/build/ar-io-sdk/ario/primary-names/get-primary-name.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/primary-names/get-primary-name.txt b/build/ar-io-sdk/ario/primary-names/get-primary-name.txt index ba3f01b4..cb722b0e 100644 --- a/build/ar-io-sdk/ario/primary-names/get-primary-name.txt +++ b/build/ar-io-sdk/ario/primary-names/get-primary-name.txt @@ -47,11 +47,11 @@ a:T115b,const "startTimestamp": 1719356032297, "name": "arns" } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","primary-names","get-primary-name"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["primary-names",{"children":["get-primary-name",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["primary-names",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","primary-names","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-primary-name",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","primary-names","children","get-primary-name","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getPrimaryName"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getPrimaryName"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the primary name for a given name or address."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getPrimaryName"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"The ArNS name for which to receive primary name data."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"The public wallet address for which to receive primary name data."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getPrimaryName","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const name = await ario.getPrimaryName({\n name: 'arns',\n });\n // or\n const name = await io.getPrimaryName({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(name);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const name = await ario.getPrimaryName({\n name: 'arns',\n });\n // or\n const name = await io.getPrimaryName({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(name);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"{\n \"owner\": \"HwFceQaMQnOBgKDpnFqCqgwKwEU5LBme1oXRuQOWSRA\",\n \"startTimestamp\": 1719356032297,\n \"name\": \"arns\"\n}\n","children":["$","$L6",null,{"className":"language-js","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","xX-82ftBNlcjWkGCcaq_j",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","primary-names","get-primary-name"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["primary-names",{"children":["get-primary-name",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["primary-names",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","primary-names","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-primary-name",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","primary-names","children","get-primary-name","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getPrimaryName"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getPrimaryName"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the primary name for a given name or address."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getPrimaryName"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"The ArNS name for which to receive primary name data."}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"The public wallet address for which to receive primary name data."}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getPrimaryName","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const name = await ario.getPrimaryName({\n name: 'arns',\n });\n // or\n const name = await io.getPrimaryName({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(name);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const name = await ario.getPrimaryName({\n name: 'arns',\n });\n // or\n const name = await io.getPrimaryName({\n address: 't4Xr0_J4Iurt7caNST02cMotaz2FIbWQ4Kbj616RHl3',\n });\n\n console.log(name);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"{\n \"owner\": \"HwFceQaMQnOBgKDpnFqCqgwKwEU5LBme1oXRuQOWSRA\",\n \"startTimestamp\": 1719356032297,\n \"name\": \"arns\"\n}\n","children":["$","$L6",null,{"className":"language-js","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","Uhhw4fwObkdp-INGTbXMy",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","607","static/chunks/app/build/ar-io-sdk/ario/primary-names/get-primary-name/page-56b93c2b675ce6e4.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/primary-names/get-primary-names.html b/build/ar-io-sdk/ario/primary-names/get-primary-names.html index f0890751..32a27cb0 100644 --- a/build/ar-io-sdk/ario/primary-names/get-primary-names.html +++ b/build/ar-io-sdk/ario/primary-names/get-primary-names.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getPrimaryNames

getPrimaryNames is a method on the ARIO class that retrieves all primary names paginated and sorted by the specified criteria. the cursor used for pagination is the last name from the previous request.

getPrimaryNames does not require authentication.

@@ -37,4 +37,4 @@

} ] } -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/primary-names/get-primary-names.txt b/build/ar-io-sdk/ario/primary-names/get-primary-names.txt index 0fbde6e9..0ab8b728 100644 --- a/build/ar-io-sdk/ario/primary-names/get-primary-names.txt +++ b/build/ar-io-sdk/ario/primary-names/get-primary-names.txt @@ -55,11 +55,11 @@ a:T10ba,const } ] } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","primary-names","get-primary-names"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["primary-names",{"children":["get-primary-names",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["primary-names",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","primary-names","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-primary-names",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","primary-names","children","get-primary-names","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getPrimaryNames"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getPrimaryNames"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves all primary names paginated and sorted by the specified criteria. the ",["$","$L6",null,{"children":"cursor"}]," used for pagination is the last name from the previous request."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getPrimaryNames"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}],["$","th",null,{"children":"Default"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Cursor used for paginated results"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"None"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"Max number of results to return in a single search"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"100"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Property used to sort returned results"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"startTimestamp"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Order in which sorted results are returned. valid values are `desc` or `asc`"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"desc"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getPrimaryNames","children":[["$","$L9",null,{"language":"javascript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const names = await ario.getPrimaryNames({\n cursor: 'ao', // this is the last name from the previous request\n limit: 1,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(names);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"javascript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const names = await ario.getPrimaryNames({\n cursor: 'ao', // this is the last name from the previous request\n limit: 1,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(names);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"sortOrder\": \"desc\",\n \"hasMore\": true,\n \"totalItems\": 100,\n \"limit\": 1,\n \"sortBy\": \"startTimestamp\",\n \"cursor\": \"arns\",\n \"items\": [\n {\n \"owner\": \"HwFceQaMQnOBgKDpnFqCqgwKwEU5LBme1oXRuQOWSRA\",\n \"startTimestamp\": 1719356032297,\n \"name\": \"arns\"\n }\n ]\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","5ky6s1WE36I_OyUcstg0p",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","primary-names","get-primary-names"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["primary-names",{"children":["get-primary-names",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["primary-names",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","primary-names","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-primary-names",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","primary-names","children","get-primary-names","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getPrimaryNames"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getPrimaryNames"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves all primary names paginated and sorted by the specified criteria. the ",["$","$L6",null,{"children":"cursor"}]," used for pagination is the last name from the previous request."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getPrimaryNames"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}],["$","th",null,{"children":"Default"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Cursor used for paginated results"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"None"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"Max number of results to return in a single search"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"100"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Property used to sort returned results"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"startTimestamp"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Order in which sorted results are returned. valid values are `desc` or `asc`"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"desc"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getPrimaryNames","children":[["$","$L9",null,{"language":"javascript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const names = await ario.getPrimaryNames({\n cursor: 'ao', // this is the last name from the previous request\n limit: 1,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(names);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"javascript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const names = await ario.getPrimaryNames({\n cursor: 'ao', // this is the last name from the previous request\n limit: 1,\n sortBy: 'startTimestamp',\n sortOrder: 'desc',\n });\n\n console.log(names);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"sortOrder\": \"desc\",\n \"hasMore\": true,\n \"totalItems\": 100,\n \"limit\": 1,\n \"sortBy\": \"startTimestamp\",\n \"cursor\": \"arns\",\n \"items\": [\n {\n \"owner\": \"HwFceQaMQnOBgKDpnFqCqgwKwEU5LBme1oXRuQOWSRA\",\n \"startTimestamp\": 1719356032297,\n \"name\": \"arns\"\n }\n ]\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","cbtrt_ANXOBvi4p2q7gxR",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","148","static/chunks/app/build/ar-io-sdk/ario/primary-names/get-primary-names/page-d6917db8a2aa4cdc.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/primary-names/request-primary-name.html b/build/ar-io-sdk/ario/primary-names/request-primary-name.html index e3bc9890..f1a17a31 100644 --- a/build/ar-io-sdk/ario/primary-names/request-primary-name.html +++ b/build/ar-io-sdk/ario/primary-names/request-primary-name.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

requestPrimaryName

requestPrimaryName is a method on the ARIO class that requests a primary name for the caller's address. The request must be approved by the new owner of the requested name via the approvePrimaryNameRequest API.

requestPrimaryName requires authentication.

@@ -21,4 +21,4 @@

main(); -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/primary-names/request-primary-name.txt b/build/ar-io-sdk/ario/primary-names/request-primary-name.txt index 301c0c5e..a374d255 100644 --- a/build/ar-io-sdk/ario/primary-names/request-primary-name.txt +++ b/build/ar-io-sdk/ario/primary-names/request-primary-name.txt @@ -38,11 +38,11 @@ a:T14f7, } main(); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","primary-names","request-primary-name"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["primary-names",{"children":["request-primary-name",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["primary-names",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","primary-names","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["request-primary-name",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","primary-names","children","request-primary-name","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"requestPrimaryName"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"requestPrimaryName"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that requests a primary name for the caller's address. The request must be approved by the new owner of the requested name via the ",["$","$L6",null,{"children":"approvePrimaryNameRequest"}]," API."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"requestPrimaryName"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Primary name being requested."}],["$","td",null,{"children":"false"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"transfer","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await io.requestPrimaryName({\n name: 'arns',\n });\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await io.requestPrimaryName({\n name: 'arns',\n });\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","5VGf1Nt26krq_iT6_Shgt",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","primary-names","request-primary-name"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["primary-names",{"children":["request-primary-name",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["primary-names",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","primary-names","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["request-primary-name",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","primary-names","children","request-primary-name","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"requestPrimaryName"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"requestPrimaryName"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that requests a primary name for the caller's address. The request must be approved by the new owner of the requested name via the ",["$","$L6",null,{"children":"approvePrimaryNameRequest"}]," API."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"requestPrimaryName"}]," requires authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"name"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Primary name being requested."}],["$","td",null,{"children":"false"}]]}]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"transfer","children":[["$","$L9",null,{"language":"typescript","code":" const fs = require(\"fs\");\n const { ARIO, ArweaveSigner } = require(\"@ar.io/sdk\");\n\n async function main() {\n const jwk = JSON.parse(fs.readFileSync(\"KeyFile.json\"));\n const ario = ARIO.init({\n signer: new ArweaveSigner(jwk),\n });\n\n const { id: txId } = await io.requestPrimaryName({\n name: 'arns',\n });\n }\n\n main();\n\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO, ArConnectSigner } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init({\n signer: new ArConnectSigner(window.arweaveWallet)\n })\n const { id: txId } = await io.requestPrimaryName({\n name: 'arns',\n });\n }\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","CHm1aFixKn67XfajnZzeZ",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 15:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","5740","static/chunks/app/build/ar-io-sdk/ario/primary-names/request-primary-name/page-1bbec886a0e8abd9.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L15",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/vaults/get-vault.html b/build/ar-io-sdk/ario/vaults/get-vault.html index 6dd31a9d..f01d855e 100644 --- a/build/ar-io-sdk/ario/vaults/get-vault.html +++ b/build/ar-io-sdk/ario/vaults/get-vault.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/vaults/get-vault.txt b/build/ar-io-sdk/ario/vaults/get-vault.txt index bd5c9838..ff7e7ca7 100644 --- a/build/ar-io-sdk/ario/vaults/get-vault.txt +++ b/build/ar-io-sdk/ario/vaults/get-vault.txt @@ -41,11 +41,11 @@ a:Tdb6,const "startTimestamp": 123, "endTimestamp": 4567 } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","vaults","get-vault"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["vaults",{"children":["get-vault",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["vaults",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","vaults","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-vault",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","vaults","children","get-vault","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getVault"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getVault"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the locked-balance user vault of the ARIO process by the specified wallet address and vault ID."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getVault"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"The public wallet address of the vault owner."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"vaultId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"The public wallet address of the vault owner."}],["$","td",null,{"children":"false"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getVault","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const vault = await ario.getVault({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n vaultId: 'vaultIdOne',\n });\n\n console.log(vault);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const vault = await ario.getVault({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n vaultId: 'vaultIdOne',\n });\n\n console.log(vault);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"{\n \"balance\": 1000000,\n \"startTimestamp\": 123,\n \"endTimestamp\": 4567\n}\n","children":["$","$L6",null,{"className":"language-js","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","7_ex-VDfsZdpCWnDE68yr",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","vaults","get-vault"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["vaults",{"children":["get-vault",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["vaults",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","vaults","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-vault",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","vaults","children","get-vault","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getVault"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getVault"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves the locked-balance user vault of the ARIO process by the specified wallet address and vault ID."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getVault"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"address"}],["$","td",null,{"children":"string - WalletAddress"}],["$","td",null,{"children":"The public wallet address of the vault owner."}],["$","td",null,{"children":"false"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"vaultId"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"The public wallet address of the vault owner."}],["$","td",null,{"children":"false"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"examples","children":"Examples"}],"\n",["$","$L8",null,{"title":"getVault","children":[["$","$L9",null,{"language":"typescript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const vault = await ario.getVault({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n vaultId: 'vaultIdOne',\n });\n\n console.log(vault);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const vault = await ario.getVault({\n address: 'QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ',\n vaultId: 'vaultIdOne',\n });\n\n console.log(vault);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-typescript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"js","code":"{\n \"balance\": 1000000,\n \"startTimestamp\": 123,\n \"endTimestamp\": 4567\n}\n","children":["$","$L6",null,{"className":"language-js","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","cmwQyRH-Ezcu-9OQrZNOk",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","6681","static/chunks/app/build/ar-io-sdk/ario/vaults/get-vault/page-5180ab33f8e217c0.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/ario/vaults/get-vaults.html b/build/ar-io-sdk/ario/vaults/get-vaults.html index 06aa3374..c679bdbe 100644 --- a/build/ar-io-sdk/ario/vaults/get-vaults.html +++ b/build/ar-io-sdk/ario/vaults/get-vaults.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

getVaults

getVaults is a method on the ARIO class that retrieves all locked-balance user vaults of the ARIO process, paginated and sorted by the specified criteria. The cursor used for pagination is the last wallet address from the previous request.

getVaults does not require authentication.

@@ -46,4 +46,4 @@

"sortBy": "balance", "sortOrder": "desc" } -

\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/ario/vaults/get-vaults.txt b/build/ar-io-sdk/ario/vaults/get-vaults.txt index 6800233d..afa5eac7 100644 --- a/build/ar-io-sdk/ario/vaults/get-vaults.txt +++ b/build/ar-io-sdk/ario/vaults/get-vaults.txt @@ -64,11 +64,11 @@ a:T1000,const "sortBy": "balance", "sortOrder": "desc" } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","ario","vaults","get-vaults"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["vaults",{"children":["get-vaults",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["vaults",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","vaults","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-vaults",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","vaults","children","get-vaults","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getVaults"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getVaults"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves all locked-balance user vaults of the ARIO process, paginated and sorted by the specified criteria. The ",["$","$L6",null,{"children":"cursor"}]," used for pagination is the last wallet address from the previous request."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getVaults"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Cursor used for paginated results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Max number of results to return in a single search"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Property used to sort returned results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Order in which sorted results are returned. valid values are `desc` or `asc`"}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getVaults","children":[["$","$L9",null,{"language":"javascript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getVaults({\n cursor: '0',\n limit: 100,\n sortBy: 'balance',\n sortOrder: 'desc',\n });\n\n console.log(vaults);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"javascript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await io.getVaults({\n cursor: '0',\n limit: 100,\n sortBy: 'balance',\n sortOrder: 'desc',\n });\n\n console.log(vaults);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"items\": [\n {\n \"address\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ\",\n \"vaultId\": \"vaultIdOne\",\n \"balance\": 1000000,\n \"startTimestamp\": 123,\n \"endTimestamp\": 4567\n },\n {\n \"address\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ\",\n \"vaultId\": \"vaultIdTwo\",\n \"balance\": 1000000,\n \"startTimestamp\": 123,\n \"endTimestamp\": 4567\n }\n // ...98 other addresses with vaults\n ],\n \"hasMore\": true,\n \"nextCursor\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ\",\n \"totalItems\": 1789,\n \"sortBy\": \"balance\",\n \"sortOrder\": \"desc\"\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","EnJ-pvSu-j-tfPVcL9uuG",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","ario","vaults","get-vaults"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["ario",{"children":["vaults",{"children":["get-vaults",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["vaults",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","vaults","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["get-vaults",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","ario","children","vaults","children","get-vaults","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"getVaults"}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getVaults"}]," is a method on the ",["$","$L6",null,{"children":"ARIO"}]," class that retrieves all locked-balance user vaults of the ARIO process, paginated and sorted by the specified criteria. The ",["$","$L6",null,{"children":"cursor"}]," used for pagination is the last wallet address from the previous request."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L6",null,{"children":"getVaults"}]," does not require authentication."]}],"\n",["$","$L7",null,{"level":2,"id":"parameters","children":"Parameters"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Parameter"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Description"}],["$","th",null,{"children":"Optional"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"cursor"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Cursor used for paginated results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"limit"}],["$","td",null,{"children":"number"}],["$","td",null,{"children":"Max number of results to return in a single search"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortBy"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Property used to sort returned results"}],["$","td",null,{"children":"true"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"sortOrder"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"Order in which sorted results are returned. valid values are `desc` or `asc`"}],["$","td",null,{"children":"true"}]]}]]}]]}]}],"\n",["$","$L7",null,{"level":2,"id":"example","children":"Example"}],"\n",["$","$L8",null,{"title":"getVaults","children":[["$","$L9",null,{"language":"javascript","code":"const { ARIO } = require('@ar.io/sdk');\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await ario.getVaults({\n cursor: '0',\n limit: 100,\n sortBy: 'balance',\n sortOrder: 'desc',\n });\n\n console.log(vaults);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$a"}],"title":"NodeJS"}],["$","$L9",null,{"language":"javascript","code":"import { ARIO } from '@ar.io/sdk/web';\n\nasync function main() {\n const ario = ARIO.init();\n const vaults = await io.getVaults({\n cursor: '0',\n limit: 100,\n sortBy: 'balance',\n sortOrder: 'desc',\n });\n\n console.log(vaults);\n}\n\nmain();\n","children":["$","$L6",null,{"className":"language-javascript","children":"$b"}],"title":"Web"}]]}],"\n",["$","$L7",null,{"level":2,"id":"output","children":"Output"}],"\n",["$","$L9",null,{"language":"typescript","code":"{\n \"items\": [\n {\n \"address\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ\",\n \"vaultId\": \"vaultIdOne\",\n \"balance\": 1000000,\n \"startTimestamp\": 123,\n \"endTimestamp\": 4567\n },\n {\n \"address\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ\",\n \"vaultId\": \"vaultIdTwo\",\n \"balance\": 1000000,\n \"startTimestamp\": 123,\n \"endTimestamp\": 4567\n }\n // ...98 other addresses with vaults\n ],\n \"hasMore\": true,\n \"nextCursor\": \"QGWqtJdLLgm2ehFWiiPzMaoFLD50CnGuzZIPEdoDRGQ\",\n \"totalItems\": 1789,\n \"sortBy\": \"balance\",\n \"sortOrder\": \"desc\"\n}\n","children":["$","$L6",null,{"className":"language-typescript","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","wZcC_BaAX7KgkVwYRJTr8",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","3950","static/chunks/app/build/ar-io-sdk/ario/vaults/get-vaults/page-e2bd331df138fca6.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/configurations.html b/build/ar-io-sdk/configurations.html index 46a2c41a..a31fc38a 100644 --- a/build/ar-io-sdk/configurations.html +++ b/build/ar-io-sdk/configurations.html @@ -1,2 +1,2 @@ -AR.IO Network Docs \ No newline at end of file +AR.IO Network Docs
\ No newline at end of file diff --git a/build/ar-io-sdk/configurations.txt b/build/ar-io-sdk/configurations.txt index 796697df..34584fb2 100644 --- a/build/ar-io-sdk/configurations.txt +++ b/build/ar-io-sdk/configurations.txt @@ -6,11 +6,11 @@ a:I[86213,[],"ViewportBoundary"] c:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","configurations"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["configurations",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["configurations",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","configurations","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Configurations"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","ZUbR6JOZzySvV1plnax_y",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","configurations"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["configurations",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["configurations",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","configurations","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Configurations"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","KBJ5lFlL0EQa1wUHqR-GB",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} b:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 9:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 7:null -d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] f:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","9921","static/chunks/app/build/ar-io-sdk/configurations/page-2880ed49f8e49535.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/examples.html b/build/ar-io-sdk/examples.html index 01b3b271..12c0609b 100644 --- a/build/ar-io-sdk/examples.html +++ b/build/ar-io-sdk/examples.html @@ -1,2 +1,2 @@ -AR.IO Network Docs \ No newline at end of file +AR.IO Network Docs
\ No newline at end of file diff --git a/build/ar-io-sdk/examples.txt b/build/ar-io-sdk/examples.txt index 71283845..64028968 100644 --- a/build/ar-io-sdk/examples.txt +++ b/build/ar-io-sdk/examples.txt @@ -6,11 +6,11 @@ a:I[86213,[],"ViewportBoundary"] c:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","examples"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["examples",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["examples",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","examples","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Examples"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","arqROChYIsn53lAtuNfwY",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","examples"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["examples",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["examples",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","examples","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Examples"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","zHXGnSzxkaHGYhRjrOGgd",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} b:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 9:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 7:null -d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] f:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","3725","static/chunks/app/build/ar-io-sdk/examples/page-b90ed33c82a153b9.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/getting-started.html b/build/ar-io-sdk/getting-started.html index c2613625..c1b8a217 100644 --- a/build/ar-io-sdk/getting-started.html +++ b/build/ar-io-sdk/getting-started.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

Getting Started

Prerequisites

    @@ -71,4 +71,4 @@

    Output

    "sortBy": "operatorStake", "sortOrder": "desc" } -
\ No newline at end of file +
\ No newline at end of file diff --git a/build/ar-io-sdk/getting-started.txt b/build/ar-io-sdk/getting-started.txt index 753b1936..1241614f 100644 --- a/build/ar-io-sdk/getting-started.txt +++ b/build/ar-io-sdk/getting-started.txt @@ -116,11 +116,11 @@ f:T31ef,{ "sortBy": "operatorStake", "sortOrder": "desc" } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","getting-started"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["getting-started",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["getting-started",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","getting-started","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Getting Started"}],"\n",["$","$L6",null,{"level":2,"id":"prerequisites","children":"Prerequisites"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["$","$L7",null,{"children":"node >= v18.0.0"}]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L7",null,{"children":"npm"}]," or ",["$","$L7",null,{"children":"yarn"}]]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"installation","children":"Installation"}],"\n",["$","$L8",null,{"title":"Installation Methods","children":[["$","$L9",null,{"language":"bash","code":"npm install @ar.io/sdk\n","children":["$","$L7",null,{"className":"language-bash","children":"npm install @ar.io/sdk\n"}],"title":"npm"}],["$","$L9",null,{"language":"bash","code":"yarn add @ar.io/sdk --ignore-engines\n","children":["$","$L7",null,{"className":"language-bash","children":"yarn add @ar.io/sdk --ignore-engines\n"}],"title":"yarn"}]]}],"\n",["$","$L6",null,{"level":2,"id":"quick-start","children":"Quick Start"}],"\n",["$","p",null,{"children":"The following examples demonstrate how to use the AR.IO SDK to retrieve a list of active gateways from the Gateway Address Registry (GAR) across different environments."}],"\n",["$","h3",null,{"children":"Node"}],"\n",["$","$L8",null,{"title":"Example Usage","children":[["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/node'\n\n// set up client\nconst ario = ARIO.init()\n// fetch gateways\nconst gateways = await ario.getGateways()\n","children":["$","$L7",null,{"className":"language-typescript","children":"$a"}],"title":"ESM"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk'\n\n// set up client\nconst ario = ARIO.init()\n// fetch gateways\nconst gateways = await ario.getGateways()\n","children":["$","$L7",null,{"className":"language-typescript","children":"$b"}],"title":"CJS"}]]}],"\n",["$","h3",null,{"children":"Web"}],"\n",["$","p",null,{"children":":::warning Polyfills\nPolyfills are not provided by default for bundled web projects (Vite, ESBuild, Webpack, Rollup, etc.) . Depending on your apps bundler configuration and plugins, you will need to provide polyfills for various imports including crypto, process and buffer. Refer to examples/webpack and examples/vite for examples. For other project configurations, refer to your bundler's documentation for more information on how to provide the necessary polyfills.\n:::"}],"\n",["$","$L8",null,{"title":"Environment Setup","children":[["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web'\n\n// set up client\nconst ario = ARIO.init()\n// fetch gateways\nconst gateways = await ario.getGateways()\n","children":["$","$L7",null,{"className":"language-typescript","children":"$c"}],"title":"Bundlers"}],["$","$L9",null,{"language":"html","code":"\n","children":["$","$L7",null,{"className":"language-html","children":"$d"}],"title":"Browser"}]]}],"\n",["$","h3",null,{"children":"Output"}],"\n",["$","p",null,{"children":"The output for obtaining a list of gateways, regardless of the environment used, will follow the structure outlined below:"}],"\n",["$","$L9",null,{"language":"json","code":"$e","children":["$","$L7",null,{"className":"language-json","children":"$f"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L10",null,{"children":"$L11"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","vY-nsnvw3RHSesiQYjGMw",{"children":[["$","$L12",null,{"children":"$L13"}],["$","$L14",null,{"children":"$L15"}],null]}]]}]]],"m":"$undefined","G":["$16","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","getting-started"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["getting-started",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["getting-started",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","getting-started","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Getting Started"}],"\n",["$","$L6",null,{"level":2,"id":"prerequisites","children":"Prerequisites"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["$","$L7",null,{"children":"node >= v18.0.0"}]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L7",null,{"children":"npm"}]," or ",["$","$L7",null,{"children":"yarn"}]]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"installation","children":"Installation"}],"\n",["$","$L8",null,{"title":"Installation Methods","children":[["$","$L9",null,{"language":"bash","code":"npm install @ar.io/sdk\n","children":["$","$L7",null,{"className":"language-bash","children":"npm install @ar.io/sdk\n"}],"title":"npm"}],["$","$L9",null,{"language":"bash","code":"yarn add @ar.io/sdk --ignore-engines\n","children":["$","$L7",null,{"className":"language-bash","children":"yarn add @ar.io/sdk --ignore-engines\n"}],"title":"yarn"}]]}],"\n",["$","$L6",null,{"level":2,"id":"quick-start","children":"Quick Start"}],"\n",["$","p",null,{"children":"The following examples demonstrate how to use the AR.IO SDK to retrieve a list of active gateways from the Gateway Address Registry (GAR) across different environments."}],"\n",["$","h3",null,{"children":"Node"}],"\n",["$","$L8",null,{"title":"Example Usage","children":[["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/node'\n\n// set up client\nconst ario = ARIO.init()\n// fetch gateways\nconst gateways = await ario.getGateways()\n","children":["$","$L7",null,{"className":"language-typescript","children":"$a"}],"title":"ESM"}],["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk'\n\n// set up client\nconst ario = ARIO.init()\n// fetch gateways\nconst gateways = await ario.getGateways()\n","children":["$","$L7",null,{"className":"language-typescript","children":"$b"}],"title":"CJS"}]]}],"\n",["$","h3",null,{"children":"Web"}],"\n",["$","p",null,{"children":":::warning Polyfills\nPolyfills are not provided by default for bundled web projects (Vite, ESBuild, Webpack, Rollup, etc.) . Depending on your apps bundler configuration and plugins, you will need to provide polyfills for various imports including crypto, process and buffer. Refer to examples/webpack and examples/vite for examples. For other project configurations, refer to your bundler's documentation for more information on how to provide the necessary polyfills.\n:::"}],"\n",["$","$L8",null,{"title":"Environment Setup","children":[["$","$L9",null,{"language":"typescript","code":"import { ARIO } from '@ar.io/sdk/web'\n\n// set up client\nconst ario = ARIO.init()\n// fetch gateways\nconst gateways = await ario.getGateways()\n","children":["$","$L7",null,{"className":"language-typescript","children":"$c"}],"title":"Bundlers"}],["$","$L9",null,{"language":"html","code":"\n","children":["$","$L7",null,{"className":"language-html","children":"$d"}],"title":"Browser"}]]}],"\n",["$","h3",null,{"children":"Output"}],"\n",["$","p",null,{"children":"The output for obtaining a list of gateways, regardless of the environment used, will follow the structure outlined below:"}],"\n",["$","$L9",null,{"language":"json","code":"$e","children":["$","$L7",null,{"className":"language-json","children":"$f"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L10",null,{"children":"$L11"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","s-aVCaFZuFeaV7Rlm5nys",{"children":[["$","$L12",null,{"children":"$L13"}],["$","$L14",null,{"children":"$L15"}],null]}]]}]]],"m":"$undefined","G":["$16","$undefined"],"s":false,"S":true} 15:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 13:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 11:null -17:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -18:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +17:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +18:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 19:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","2602","static/chunks/app/build/ar-io-sdk/getting-started/page-97a0edece190f52a.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L17",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L18",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L19",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L17",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L18",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L19",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/logging.html b/build/ar-io-sdk/logging.html index 8616cb96..dd0503a2 100644 --- a/build/ar-io-sdk/logging.html +++ b/build/ar-io-sdk/logging.html @@ -1,2 +1,2 @@ -AR.IO Network Docs \ No newline at end of file +AR.IO Network Docs
\ No newline at end of file diff --git a/build/ar-io-sdk/logging.txt b/build/ar-io-sdk/logging.txt index c150bcda..48fa11a7 100644 --- a/build/ar-io-sdk/logging.txt +++ b/build/ar-io-sdk/logging.txt @@ -6,11 +6,11 @@ a:I[86213,[],"ViewportBoundary"] c:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","logging"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["logging",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["logging",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","logging","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Logging"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","L5fT87JLujhvpR8SNJcV4",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","logging"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["logging",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["logging",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","logging","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Logging"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","oS1s81H-rBl_djb1BeQpC",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} b:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 9:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 7:null -d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] f:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","4935","static/chunks/app/build/ar-io-sdk/logging/page-c6fbfd79ce357076.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/pagination.html b/build/ar-io-sdk/pagination.html index f8268698..1fe3ab8c 100644 --- a/build/ar-io-sdk/pagination.html +++ b/build/ar-io-sdk/pagination.html @@ -1,2 +1,2 @@ -AR.IO Network Docs \ No newline at end of file +AR.IO Network Docs
\ No newline at end of file diff --git a/build/ar-io-sdk/pagination.txt b/build/ar-io-sdk/pagination.txt index b67d9c2a..22d4ba65 100644 --- a/build/ar-io-sdk/pagination.txt +++ b/build/ar-io-sdk/pagination.txt @@ -6,11 +6,11 @@ a:I[86213,[],"ViewportBoundary"] c:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","pagination"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["pagination",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["pagination",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","pagination","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Pagination"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","aWkaD1xx4aeGLBiCZ55N8",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","pagination"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["pagination",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["pagination",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","pagination","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Pagination"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","Uv5Qjv2uyIiuMFZcS2Xix",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} b:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 9:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 7:null -d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] f:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","9630","static/chunks/app/build/ar-io-sdk/pagination/page-7ad9a992de7f2907.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/release-notes.html b/build/ar-io-sdk/release-notes.html index 6b7040a8..da3c35a9 100644 --- a/build/ar-io-sdk/release-notes.html +++ b/build/ar-io-sdk/release-notes.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
+AR.IO Network Docs

AR.IO SDK Changelog

Overview

Welcome to the documentation page for the AR.IO SDK release notes. Here, you will find detailed information about each version of the AR.IO SDK, including the enhancements, bug fixes, and any other changes introduced in every release. This page serves as a comprehensive resource to keep you informed about the latest developments and updates in the AR.IO SDK. For those interested in exploring the source code, each release's code is readily accessible at our GitHub repository: AR.IO SDK change logs. Stay updated with the continuous improvements and advancements in the AR.IO SDK by referring to this page for all release-related information.

@@ -782,4 +782,4 @@

Features

  • records: add records api to arns remote cache (1b7f54f)
  • signer: add arweave signer to ario class (7e08097)
  • write: add write interface and base implementation on warp-contract (6dfc969)
  • -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/build/ar-io-sdk/release-notes.txt b/build/ar-io-sdk/release-notes.txt index 2521af0d..0e8e88ee 100644 --- a/build/ar-io-sdk/release-notes.txt +++ b/build/ar-io-sdk/release-notes.txt @@ -9,10 +9,10 @@ b:I[86213,[],"MetadataBoundary"] d:I[86213,[],"ViewportBoundary"] f:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","release-notes"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["release-notes",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["release-notes",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","release-notes","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"AR.IO SDK Changelog"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["Welcome to the documentation page for the AR.IO SDK release notes. Here, you will find detailed information about each version of the AR.IO SDK, including the enhancements, bug fixes, and any other changes introduced in every release. This page serves as a comprehensive resource to keep you informed about the latest developments and updates in the AR.IO SDK. For those interested in exploring the source code, each release's code is readily accessible at our GitHub repository: AR.IO SDK ",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/blob/main/CHANGELOG.md","rel":"noopener noreferrer","target":"_blank","children":["change logs",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". Stay updated with the continuous improvements and advancements in the AR.IO SDK by referring to this page for all release-related information."]}],"\n",["$","h1",null,{"children":"[3.2.0] (2025-01-13)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v3.1.0...v3.2.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"ant:"}]," add ",["$","$L8",null,{"children":"getLogo"}]," api (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/eddc3a8212173c2dcbc80742b2d2637a8fe7d7d7","rel":"noopener noreferrer","target":"_blank","children":["eddc3a8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ario:"}]," use standardize tags for registration fees and cost details (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3f5fdbe175277d5399bedf29d06dbcf7e96cd199","rel":"noopener noreferrer","target":"_blank","children":["3f5fdbe",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," remove new APIs (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d916ab61b1d1b6823eaef91594d4e1e21a95fc2d","rel":"noopener noreferrer","target":"_blank","children":["d916ab6",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"types:"}]," add ",["$","$L8",null,{"children":"Buy-Name"}]," to supported intent types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b5a6d01a2168fd6f5d8a4b278cabe27b751556be","rel":"noopener noreferrer","target":"_blank","children":["b5a6d01",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ario:"}]," add new APIs to ario class, update ant removePrimaryNames tags (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/61e0ee8f572fd87422357bab847400d558ee1d65","rel":"noopener noreferrer","target":"_blank","children":["61e0ee8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"cost-details:"}]," include returnedNameDetails when they exist on cost-details PE-7371 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9edfb794bc310f4059bbc782a5da8a1ab1f11641","rel":"noopener noreferrer","target":"_blank","children":["9edfb79",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h1",null,{"children":"[3.1.0] (2025-01-02)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v3.0.0...v3.1.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["don't get old arweave block timestamps on read actions (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1792ee81c2edd33514271415aa84b4453ff1a804","rel":"noopener noreferrer","target":"_blank","children":["1792ee8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["don't return null when stringified null is found in message data on ao.read (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c5873e6b686efa547b006e248337fcca0793446d","rel":"noopener noreferrer","target":"_blank","children":["c5873e6",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"eth signer:"}]," use a unique anchor in ans-104 headers (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/8cd5587630141b8eb048505ffa424e9a37add80f","rel":"noopener noreferrer","target":"_blank","children":["8cd5587",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["format process errors to be more user friendly PE-7327 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3449e324572355817469ec7bb3c99c4909437a21","rel":"noopener noreferrer","target":"_blank","children":["3449e32",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"io:"}]," fix ",["$","$L8",null,{"children":"AoEpochData"}]," type, add prescribedNames (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1ba358814d7019475ce049e0d5d8af1f76c429fc","rel":"noopener noreferrer","target":"_blank","children":["1ba3588",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tags:"}]," prune out empty tags (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/de0ec83803ad536121cb8e1a2c269e50dec9341f","rel":"noopener noreferrer","target":"_blank","children":["de0ec83",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," fix funding plan vaults type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1cea7dbd75a8da6a3a7352cb40edbc49aa20f8a0","rel":"noopener noreferrer","target":"_blank","children":["1cea7db",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," revert prescribedObserver type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ca60f6f493f34976753a33a8917e68ac1951a3f9","rel":"noopener noreferrer","target":"_blank","children":["ca60f6f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"cost-details:"}]," init cli command get-cost-details PE-7114 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/674626eaef7863b1601452e15b84c82f1f2a621c","rel":"noopener noreferrer","target":"_blank","children":["674626e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"cost-details:"}]," init new cost method for exposing fundingPlan and discounts PE-7114 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c6910c85b9cb801c86b2f5f754e567f0fe0c35d3","rel":"noopener noreferrer","target":"_blank","children":["c6910c8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"fund-from:"}]," add Fund-From tag to eligible methods/commands PE-7291 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4d4727082f408c523be5c2f01d21907c93e2e098","rel":"noopener noreferrer","target":"_blank","children":["4d47270",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"primary names:"}]," add processID to read APIs PE-7307 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e01e6cee4e39c2e17eb38a04818e28770f7cbf97","rel":"noopener noreferrer","target":"_blank","children":["e01e6ce",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["remove usage of Tags.Timestamp in favor of computing epoch indexes PE-7338 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ee1bea0ea1b196f43a82558e79a30c4658f97a7e","rel":"noopener noreferrer","target":"_blank","children":["ee1bea0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h1",null,{"children":"[3.0.0] (2024-12-10)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.6.0...v3.0.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," use global program from cli.ts scope for ar.io command PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3e83298bf07bd2ca0eb800ac74ab675bdbb766d0","rel":"noopener noreferrer","target":"_blank","children":["3e83298",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["expose instant param for decreaseOperatorStake function arg type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2fd1f5df34b9c8f3a7d62d9fea56d5399c53f3b8","rel":"noopener noreferrer","target":"_blank","children":["2fd1f5d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lua id:"}]," change lua id (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d4907db2b74be1ddc8d61ecd2b24944654a2e1b5","rel":"noopener noreferrer","target":"_blank","children":["d4907db",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["remove un-used import (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5db9ac07f690231c326ca68ac91d14cae2329c1a","rel":"noopener noreferrer","target":"_blank","children":["5db9ac0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"spawn-ant:"}]," use a valid default ttlSeconds (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/aea4aa7bc61a1af644f8215b75f5eef82e5c9480","rel":"noopener noreferrer","target":"_blank","children":["aea4aa7",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":["use ",["$","$L8",null,{"children":"Keywords"}]," for setKeywords (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/19ab3adaa58f0b322261ca5ed4b4cc6174cc66ad","rel":"noopener noreferrer","target":"_blank","children":["19ab3ad",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h1",null,{"children":"[3.0.0] (2024-12-10)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.6.0...v3.0.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," use global program from cli.ts scope for ar.io command PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3e83298bf07bd2ca0eb800ac74ab675bdbb766d0","rel":"noopener noreferrer","target":"_blank","children":["3e83298",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["expose instant param for decreaseOperatorStake function arg type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2fd1f5df34b9c8f3a7d62d9fea56d5399c53f3b8","rel":"noopener noreferrer","target":"_blank","children":["2fd1f5d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lua id:"}]," change lua id (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d4907db2b74be1ddc8d61ecd2b24944654a2e1b5","rel":"noopener noreferrer","target":"_blank","children":["d4907db",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["remove un-used import (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5db9ac07f690231c326ca68ac91d14cae2329c1a","rel":"noopener noreferrer","target":"_blank","children":["5db9ac0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"spawn-ant:"}]," use a valid default ttlSeconds (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/aea4aa7bc61a1af644f8215b75f5eef82e5c9480","rel":"noopener noreferrer","target":"_blank","children":["aea4aa7",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":["use ",["$","$L8",null,{"children":"Keywords"}]," for setKeywords (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/19ab3adaa58f0b322261ca5ed4b4cc6174cc66ad","rel":"noopener noreferrer","target":"_blank","children":["19ab3ad",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar-io cli:"}]," init balance command and CLI setup (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/94c630b3b89fb3cf1d58afadcf424d2c464a39b3","rel":"noopener noreferrer","target":"_blank","children":["94c630b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar-io cli:"}]," init join-network command (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fc9dc07d331677af8e88ada479d833757001abc8","rel":"noopener noreferrer","target":"_blank","children":["fc9dc07",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," add --cu-url global parameter PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2346f5bca1b51ef9893447d1e86fd6dfc57302cb","rel":"noopener noreferrer","target":"_blank","children":["2346f5b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," enable confirmation prompts on each write action PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9ac88bb73f6a386d3b0989e2ca8678d83399af82","rel":"noopener noreferrer","target":"_blank","children":["9ac88bb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," include --tags input in write actions PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4b9d03e81839dc618b9adc8f9919929530bae504","rel":"noopener noreferrer","target":"_blank","children":["4b9d03e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init buy/upgrade/extend-record, inc-undernames, sub-auc-bid, req-prim-name PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5eb3df2dc89c4176b35b4d84747920c917d35dde","rel":"noopener noreferrer","target":"_blank","children":["5eb3df2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init decrease-delegate-stake instant/cancel-withdraw commands PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f0e7b9e5e5525ce99c570ceb315cf09eb1ff7d33","rel":"noopener noreferrer","target":"_blank","children":["f0e7b9e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init epoch read commands PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/61e0fc3606a6b0f0b24fd82c212a2875bb421b57","rel":"noopener noreferrer","target":"_blank","children":["61e0fc3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init get token cost and auction prices PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/867807da1c9689d7372a91046139ee79552084c3","rel":"noopener noreferrer","target":"_blank","children":["867807d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init get-delegations, get-arns-record, list-arns-records commands PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d7cbde356e620d2cf074ede94031e231ec5e2a6a","rel":"noopener noreferrer","target":"_blank","children":["d7cbde3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init get-gateway-delegates and get-gateways commands PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/35a33efca920fbad3ee3aa93e051acaa1a854927","rel":"noopener noreferrer","target":"_blank","children":["35a33ef",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init get-vault and get-gateway commands (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d262243bde31d68cab0a6efaa2ada6795cdf14f1","rel":"noopener noreferrer","target":"_blank","children":["d262243",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init increase/decrease-operator-stake commands PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/131286024b18c86eabab0a326d3f42dd27ce63b6","rel":"noopener noreferrer","target":"_blank","children":["1312860",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init info command (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c7213740954a2d5a15742a756aae8ac79497a5d9","rel":"noopener noreferrer","target":"_blank","children":["c721374",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init leave-network, delegate-stake PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/40ebe065673b881a3e23b275ea29423aa260259f","rel":"noopener noreferrer","target":"_blank","children":["40ebe06",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init pagination from CLI layer PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f52ce1fbb8bda21b35b985d21b3fa3fa9a6e825d","rel":"noopener noreferrer","target":"_blank","children":["f52ce1f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init read/write ANT commands PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/392a9ef5d20bd77809ee3a6a2bbac909739189eb","rel":"noopener noreferrer","target":"_blank","children":["392a9ef",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init redelegate-stake PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7bf4a8e49b4e7e319dd013632db0dbd8ca2c1eaf","rel":"noopener noreferrer","target":"_blank","children":["7bf4a8e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init save-observations PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f80bb8c607d67bb37278c9e600cee1c1493f3ea1","rel":"noopener noreferrer","target":"_blank","children":["f80bb8c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init spawn-ant and get-ant-state PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/119c765a866c385688b92eacc13b6cefdb4eb341","rel":"noopener noreferrer","target":"_blank","children":["119c765",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init token-supply command (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b58d782462e8725ef10686a13e4f52be69894741","rel":"noopener noreferrer","target":"_blank","children":["b58d782",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init transfer command (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5553584811cae1d9eb9ac12dbfa77734e5c80892","rel":"noopener noreferrer","target":"_blank","children":["5553584",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init update-gateway-settings PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7a6aa4b0d3f7e1ade858b561f438d85b663f7a5c","rel":"noopener noreferrer","target":"_blank","children":["7a6aa4b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," stringify outputs for command line compatibility (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3c04cac952189cc3c8265327bec6362616bea3b4","rel":"noopener noreferrer","target":"_blank","children":["3c04cac",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ARIO token:"}]," change all IO references to ARIO (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4f8135d53912c1156dc43c21686207820883e445","rel":"noopener noreferrer","target":"_blank","children":["4f8135d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ARIO token:"}]," update all IO references to ARIO (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/8fb2188fecd673ed6ad1c66fc710f2fdc6cc70eb","rel":"noopener noreferrer","target":"_blank","children":["8fb2188",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"returned names:"}]," remove/replace auction APIs in favor returned names (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2c9826fd1e3c3d4534ba2d50e650affa5d7a35aa","rel":"noopener noreferrer","target":"_blank","children":["2c9826f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"BREAKING CHANGES"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ARIO token:"}]," All exported IO and IOToken are now repleced with ARIO and ARIOToken respectively"]}],"\n"]}],"\n",["$","p",null,{"children":"PE-7225"}],"\n",["$","h1",null,{"children":"[2.6.0] (2024-12-05)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.5.5...v2.6.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"lua id:"}]," bump lua id for ANT 9 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9e8e7e83deb7aef9fc6d94f294d6087840ade3e0","rel":"noopener noreferrer","target":"_blank","children":["9e8e7e8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":["use ",["$","$L8",null,{"children":"Keywords"}]," for setKeywords (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/99cccd499de0254f07e43ae68f4214b2775fa7b8","rel":"noopener noreferrer","target":"_blank","children":["99cccd4",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"get demand factor settings:"}]," init new IO method PE-6894 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ad2eb366328439fa1693de10c7c2ced12623385f","rel":"noopener noreferrer","target":"_blank","children":["ad2eb36",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["init get gateway registry settings PE-6895 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bb7b6b4581f2b5e39c800749f0d7e2414fb9dd1c","rel":"noopener noreferrer","target":"_blank","children":["bb7b6b4",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-5-5-2024-11-28","children":"[2.5.5] (2024-11-28)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.5.4...v2.5.5","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," update gateway delegates api, add to README (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/65aa6a8e280a6d0b6044caf9ba88f47a61d08022","rel":"noopener noreferrer","target":"_blank","children":["65aa6a8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-5-4-2024-11-28","children":"[2.5.4] (2024-11-28)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.5.3...v2.5.4","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"primary:"}]," support primary name in token cost API (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b4edf4768ed6d22325bb3328d9724703fa17c89a","rel":"noopener noreferrer","target":"_blank","children":["b4edf47",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-5-3-2024-11-27","children":"[2.5.3] (2024-11-27)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.5.2...v2.5.3","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant lua id:"}]," update ant lua id (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/54ff68b03842f8382bbdfd28902f033857f25a39","rel":"noopener noreferrer","target":"_blank","children":["54ff68b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," update write handler types removes evolve handler name (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d9f5de438bd303078d1ccaa33198a9de4e36405d","rel":"noopener noreferrer","target":"_blank","children":["d9f5de4",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"handler names:"}]," add primary name handlers (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5192c093ca75b5c6e05d446d3b711406849a9a9a","rel":"noopener noreferrer","target":"_blank","children":["5192c09",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-5-2-2024-11-25","children":[["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.5.1...v2.5.2","rel":"noopener noreferrer","target":"_blank","children":["2.5.2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," (2024-11-25)"]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"io:"}]," fix tag for ",["$","$L8",null,{"children":"requestPrimaryName"}]," API (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bdaeaafb8b07383711751e334dd7f679617e8a01","rel":"noopener noreferrer","target":"_blank","children":["bdaeaaf",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," updated types and fixed apis for primary name requests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a2976282247403b533ac129eaf76bd35c7af56cc","rel":"noopener noreferrer","target":"_blank","children":["a297628",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-5-1-2024-11-22","children":"[2.5.1] (2024-11-22)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.5.0...v2.5.1","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"primary names:"}]," update type for getPrimaryNameRequest (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bdd3a9f63f90688453208804c242622b1f583ec7","rel":"noopener noreferrer","target":"_blank","children":["bdd3a9f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h1",null,{"children":"[2.5.0] (2024-11-22)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.4.0...v2.5.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," revert breaking change on records for ANT (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/58db8780797cbdde59729431d5a70d71bf9e166b","rel":"noopener noreferrer","target":"_blank","children":["58db878",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"arns:"}]," update reserved names to pagaination api (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/dacf0c52ac4f77d50e8baf914e520f4c2a8df717","rel":"noopener noreferrer","target":"_blank","children":["dacf0c5",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"cjs:"}]," remove ant validation from cjs test (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/50b8290c8d0ecea690fbe317ff4f7703f12cdba6","rel":"noopener noreferrer","target":"_blank","children":["50b8290",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"errors:"}]," we should be checking the result.Error as well as tags (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7ffe131f22bf5aad978ea82e7e81d05ab750b728","rel":"noopener noreferrer","target":"_blank","children":["7ffe131",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"eslint:"}]," remove unnecessary rule config (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/03a05520ab236af7ab7e500990e92157b5adb68f","rel":"noopener noreferrer","target":"_blank","children":["03a0552",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"getHandlers:"}]," remove redundant check (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b0c9548d6c569d43385636ad942e2999b3f99225","rel":"noopener noreferrer","target":"_blank","children":["b0c9548",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"handlers:"}]," update handler name list (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/251695ef31304f8b96be230b0cc6a932b33f0f1e","rel":"noopener noreferrer","target":"_blank","children":["251695e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"id and test:"}]," add test for old ant and add lua source id for new code (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/77601b2fc9117a2a4b9ff1226fa3f329e8a74e1d","rel":"noopener noreferrer","target":"_blank","children":["77601b2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"io:"}]," add ",["$","$L8",null,{"children":"getDelegations"}]," to ",["$","$L8",null,{"children":"AoIORead"}]," (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7c30c9b6dda8014575ba4f34f59fc4844c0ffe7a","rel":"noopener noreferrer","target":"_blank","children":["7c30c9b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," use helper for computing timestamp (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ffe6ff3105fe0add3d13d505170237b06750b279","rel":"noopener noreferrer","target":"_blank","children":["ffe6ff3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lint:"}]," ignore underscore vars (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2c84d3d9f11cfcdfd6d487b65566e674be0704cc","rel":"noopener noreferrer","target":"_blank","children":["2c84d3d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lint:"}]," update lint rule for ignore args (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/136e44af9cb851ee54cac336e32614689a4809e6","rel":"noopener noreferrer","target":"_blank","children":["136e44a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lint:"}]," update linter to allow nullable string (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b985139a40bed20c49eb9f25c016153ac6cfba6c","rel":"noopener noreferrer","target":"_blank","children":["b985139",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lua id:"}]," rollback lua id (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/89b83925778a3a9528f8a61c2c542cadb7bac0f8","rel":"noopener noreferrer","target":"_blank","children":["89b8392",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"primary:"}]," add additional ANT handlers for primary names (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c98b13632fe05e960b166098fb3c8a060a017746","rel":"noopener noreferrer","target":"_blank","children":["c98b136",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," make api headers h4 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/395f7fb01927cc0a247b521d0f992eef00278348","rel":"noopener noreferrer","target":"_blank","children":["395f7fb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," update readme with new apis on ant class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bce76d2c4315ad8ab31e604ac23680c04d7f7141","rel":"noopener noreferrer","target":"_blank","children":["bce76d2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," use real outputs in example (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1529f795824a7b8352a47d2ee4f8a9048ba4fb91","rel":"noopener noreferrer","target":"_blank","children":["1529f79",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"setLogo:"}]," call param txId instead of logo (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/cda5e1d892d84a2160f72874833f518024aebf5d","rel":"noopener noreferrer","target":"_blank","children":["cda5e1d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"source id:"}]," name the source id tags the same on evolve and spawn (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/058c82909ed424c1ae6fd07b8abb955bea5053ba","rel":"noopener noreferrer","target":"_blank","children":["058c829",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"spawn:"}]," add lua source id to spawn (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/8850ed2eb83a4a52e2e41ce8ef47628ba612a43b","rel":"noopener noreferrer","target":"_blank","children":["8850ed2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"test:"}]," remove old test for validate (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/14a77dc61425c3c85ce11815adf719473d35c2e6","rel":"noopener noreferrer","target":"_blank","children":["14a77dc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," add test for old ant (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0489cb6924b68c19b8791cc47e0f7c1589be842f","rel":"noopener noreferrer","target":"_blank","children":["0489cb6",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," add unit tests for util and move parsing of records to uitl (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2d08c9a18f1916db3d64be5af494fb4013b347c5","rel":"noopener noreferrer","target":"_blank","children":["2d08c9a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update ANT in tests to use v8 ant (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1eff8a97ab7179fb1d4e0ff68924480f360ee52c","rel":"noopener noreferrer","target":"_blank","children":["1eff8a9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," modify AoDelegation type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/18bb755c8a688060ea19ae9711888d0d53f1041f","rel":"noopener noreferrer","target":"_blank","children":["18bb755",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," restructure type construction (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2ef04db418874feadfc010e79efec5b3d7866dd7","rel":"noopener noreferrer","target":"_blank","children":["2ef04db",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"validation util:"}]," remove validation util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d803e5996ee847fc30414e00a8cc2c8ac04de1be","rel":"noopener noreferrer","target":"_blank","children":["d803e59",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"validator:"}]," add comments and reformat into a more clear loop for creating the validation config (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ea3e70c0b5eac258736f0e9088f3c4cdf1f7d767","rel":"noopener noreferrer","target":"_blank","children":["ea3e70c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"vaults:"}]," add API for gateway vaults (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/923b2cd4d604d5a3e5d773390feda278d41dbd00","rel":"noopener noreferrer","target":"_blank","children":["923b2cd",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"delegations:"}]," add getter for staked and vaulted delegations PE-7093 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7182942ca737f86e94dc35423c71cd2bc6412f1d","rel":"noopener noreferrer","target":"_blank","children":["7182942",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"delegations:"}]," add SDK function to retrieve an address's delegations PE-7093 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/07c910786d4fd4d95b463a9eb28121149e66eb8a","rel":"noopener noreferrer","target":"_blank","children":["07c9107",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"getRecords:"}]," update getRecords to return as flat array of objects (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b9808c117cd55a1ce92eb338a07fc07395a867fd","rel":"noopener noreferrer","target":"_blank","children":["b9808c1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"io:"}]," add ",["$","$L8",null,{"children":"getAllowedDelegates"}]," to IO (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7d143e0e5b5d92fb647d1b91ad4c6b13ad0da04f","rel":"noopener noreferrer","target":"_blank","children":["7d143e0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-6910:"}]," support primary name APIs (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6ace6060f8b98e93229f4612cd976c463609ed92","rel":"noopener noreferrer","target":"_blank","children":["6ace606",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-6910:"}]," support primary name APIs (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/82a5b4414807447fe0ebb340f0085b5731cab0e3","rel":"noopener noreferrer","target":"_blank","children":["82a5b44",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"redelegate stake:"}]," init IO methods PE-7159 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7539dd2edd0e4eae0c08515e0a3001eacada647c","rel":"noopener noreferrer","target":"_blank","children":["7539dd2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"setLogo:"}]," add set logo api to ant class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c5812b1bdeb66212f4ba398ba3c19645962a1725","rel":"noopener noreferrer","target":"_blank","children":["c5812b1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"util:"}]," move validation util to ant class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/cad714987a37ed9cf5ee0246cc745faab1915e33","rel":"noopener noreferrer","target":"_blank","children":["cad7149",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"validation util:"}]," simplify validation util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/cd579290d6b6230fcbe4274ee84eea5f27eb9108","rel":"noopener noreferrer","target":"_blank","children":["cd57929",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"validations:"}]," add write validation util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/69fc13173daee4124e21f74aeab1ca85db5418f5","rel":"noopener noreferrer","target":"_blank","children":["69fc131",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h1",null,{"children":"[2.4.0] (2024-11-12)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.3.2...v2.4.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"ant:"}]," add ",["$","$L8",null,{"children":"reassignName"}]," to ant implementation (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9e705a995d454092b1ea415debba02a9e2efb487","rel":"noopener noreferrer","target":"_blank","children":["9e705a9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"auctions:"}]," fix submitAuctionApi to accept type and years (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6780a80b06a0a3c3943839e0f89c7d7a7ccb083d","rel":"noopener noreferrer","target":"_blank","children":["6780a80",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"auctions:"}]," update auction APIs and types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5fd2ccc5c5d781234eaddc10c005b928fbc0fb50","rel":"noopener noreferrer","target":"_blank","children":["5fd2ccc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"auctions:"}]," update read APIs to fetch auctions, use vite example display active auction (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/32001c2cfcaab4aa0e03aeee99888ba9e2efd6ba","rel":"noopener noreferrer","target":"_blank","children":["32001c2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"auctions:"}]," update types and add ",["$","$L8",null,{"children":"intervalMs"}]," (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bc212007ef065b5eb5af8face148da446dfb73cd","rel":"noopener noreferrer","target":"_blank","children":["bc21200",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["corrected AoVaultData field to be startTimestamp (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b9888bf19655b77bb07fe4240d30a9bb3328a076","rel":"noopener noreferrer","target":"_blank","children":["b9888bf",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"delegates:"}]," fixes type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ae7be5caaa79f470eb9755c05c85467e98643d55","rel":"noopener noreferrer","target":"_blank","children":["ae7be5c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"emitter:"}]," do non strict checks on state in arns emitter (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6566a3c06be654b6f71ef2646a6c2d441ac3755c","rel":"noopener noreferrer","target":"_blank","children":["6566a3c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"emitter:"}]," provide strictness in constuctor (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/060df0534b2ab9a8bbd851e40d2fc9ecdcd37426","rel":"noopener noreferrer","target":"_blank","children":["060df05",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"exports:"}]," add exports to barrel file (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fec094e3095f54a2b14c6427dae50642bd5af16e","rel":"noopener noreferrer","target":"_blank","children":["fec094e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"exports:"}]," dont export http stuff) (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d6369aa0a722abbe468eb0e73423b1b757dbf0ee","rel":"noopener noreferrer","target":"_blank","children":["d6369aa",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"io:"}]," consolidate ",["$","$L8",null,{"children":"instantGatewayWithdrawal"}]," and ",["$","$L8",null,{"children":"instantGatewayWithdrawal"}]," to just ",["$","$L8",null,{"children":"instantWithdrawal"}],", update `cancelWithdrawal (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ea9f3eb90843f1181b83d9f876b75a059efb8811","rel":"noopener noreferrer","target":"_blank","children":["ea9f3eb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," include address in delegate type for gateway (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/46ef1a7e12c6a1f54478dfe9ca0050dfa06d209f","rel":"noopener noreferrer","target":"_blank","children":["46ef1a7",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lint:"}]," add lint fix and missing bracket (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/72446aa0c1bfa8c69faf7781022a098c0e57d960","rel":"noopener noreferrer","target":"_blank","children":["72446aa",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-7080:"}]," add apis for fetching paginated delegates (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e3d4af2e0ff39c8b96ac14e60d4929fb27b73ab6","rel":"noopener noreferrer","target":"_blank","children":["e3d4af2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"schema:"}]," add strict mode to ANT with default to false (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4864abf361ffb6fdef877f52833194beb228cfbf","rel":"noopener noreferrer","target":"_blank","children":["4864abf",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"schemas:"}]," add passthrough on schema checks for ants (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9cb2776da4a9886a1467abbf51b7c4f814bdb7a6","rel":"noopener noreferrer","target":"_blank","children":["9cb2776",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"schemas:"}]," add zod schemas and tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/feba5873e7efd47f314f5e22561d0d0e07c26908","rel":"noopener noreferrer","target":"_blank","children":["feba587",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"schema:"}]," specify HandlerNames instead of Handlers (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/44cc472139ddc9462f024b4f6877643fcedec034","rel":"noopener noreferrer","target":"_blank","children":["44cc472",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"schemas:"}]," update ant schema and tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f3284ed038cebc8ddacae3ac0de3f740dcf86106","rel":"noopener noreferrer","target":"_blank","children":["f3284ed",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"schema:"}]," update handlers schema (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6ec52e4b07b5731f9388239ada9fd0f64373b445","rel":"noopener noreferrer","target":"_blank","children":["6ec52e4",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"strict:"}]," allow for passing in strict mode on apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e14722032c79baefb9729fac2f5a328168797005","rel":"noopener noreferrer","target":"_blank","children":["e147220",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tag:"}]," small tweak to instant tag (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/663de6f04557549f010f12d435c303e051d00501","rel":"noopener noreferrer","target":"_blank","children":["663de6f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"test:"}]," correct params for get record (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f999c498192edc8da2419016ec5b3f7f27f6e728","rel":"noopener noreferrer","target":"_blank","children":["f999c49",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," add esm tests and remove redundant cjs tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/95244ea820ac5970b5c4ee3abad92a765765df33","rel":"noopener noreferrer","target":"_blank","children":["95244ea",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," add js path on imports (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/db1520a0f2dc9b5045ce0db56f46fddf7456474d","rel":"noopener noreferrer","target":"_blank","children":["db1520a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," simplify strict check on test (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/62c914086b936b0c91cea757709941c1987f3ade","rel":"noopener noreferrer","target":"_blank","children":["62c9140",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," add back delegates for AoGateway (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d337a7463458f27e079bf146033ba125add7a60a","rel":"noopener noreferrer","target":"_blank","children":["d337a74",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update types to match contract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/cb7d2b49edf0e40734052078d9b5f5723e134876","rel":"noopener noreferrer","target":"_blank","children":["cb7d2b4",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," use generic on PageParms for sortBy, update delegate types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7a1abc4869aed61a39cd99a313c64aff7c5e10de","rel":"noopener noreferrer","target":"_blank","children":["7a1abc4",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"util:"}]," create schema parsing util to pretty format errors (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/367537a07b97180bfffee6cf0d6133cc03afdc4e","rel":"noopener noreferrer","target":"_blank","children":["367537a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"validations:"}]," add zod schema validations on ant returns (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/163c2f188a362d1ffb41e7cb3ba6deee9fe5147e","rel":"noopener noreferrer","target":"_blank","children":["163c2f1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"withdrawls:"}]," update API for cancelling withdrawls to allow delegate and operator withdrawls (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5cb680affca0029fd10641c5e9d0b1d76f8902c9","rel":"noopener noreferrer","target":"_blank","children":["5cb680a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," adds set-keywords and set-description methods for ants) (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3b260a2188f909dff1b8c6c0f41228f2444c8652","rel":"noopener noreferrer","target":"_blank","children":["3b260a2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," support releasing of name of ANTs (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/16363e88602baaa55ae767fd16b058817926c35a","rel":"noopener noreferrer","target":"_blank","children":["16363e8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"arns:"}]," add upgradeRecord API (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9c1726dc6f6f5f87c3b8b3d027593a3c749932ee","rel":"noopener noreferrer","target":"_blank","children":["9c1726d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"auctions:"}]," add auctions api to IO classes (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/974897b3458906dac325089d34c4ed45d780f368","rel":"noopener noreferrer","target":"_blank","children":["974897b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"delegates:"}]," add instant delegate withdrawal for a fee (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4b4cb8f6e6ee98c875541df21a0845f6069501f7","rel":"noopener noreferrer","target":"_blank","children":["4b4cb8f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"getVault:"}]," init IO method PE-7081 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0e3cde2b877268ae7589579a6a540262da828222","rel":"noopener noreferrer","target":"_blank","children":["0e3cde2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"paginated vaults:"}]," init SDK paginated vaults PE-7081 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6d079f903d1e583aadaabe98b8765fb9f1bd997a","rel":"noopener noreferrer","target":"_blank","children":["6d079f9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"paginated vaults:"}]," use flat array over nested vaults PE-7081 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e17cfb7478d1512fadf31c2105dd7b6deb0339bb","rel":"noopener noreferrer","target":"_blank","children":["e17cfb7",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-3-2-2024-10-16","children":"[2.3.2] (2024-10-16)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.3.1...v2.3.2","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," add getDemandFactor api (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/feab4612d4e95b0fea14a4e0fa9f17a5c57779e1","rel":"noopener noreferrer","target":"_blank","children":["feab461",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"io:"}]," update ",["$","$L8",null,{"children":"getTokenSupply"}]," to type that returns full breakdown of tokens (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e790055d03df0786c93db54d4d3294160fac1ad5","rel":"noopener noreferrer","target":"_blank","children":["e790055",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"types:"}]," add ",["$","$L8",null,{"children":"totalEligibleGateways"}]," to ",["$","$L8",null,{"children":"AoEpochDistributionData"}]," type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9a35d39ed811076a03a392cd5ac7b8f2ce878d98","rel":"noopener noreferrer","target":"_blank","children":["9a35d39",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update gateways to include services (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a3fe5b41725d1648f19d8e72d71e59d41bed91fe","rel":"noopener noreferrer","target":"_blank","children":["a3fe5b4",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-3-1-2024-10-09","children":"[2.3.1] (2024-10-09)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.3.0...v2.3.1","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["use AoEpochObservationData type to match what is coming back from contract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/684abf34607e62e3b9e8bb92fa4da6e202b84061","rel":"noopener noreferrer","target":"_blank","children":["684abf3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h1",null,{"children":"[2.3.0] (2024-10-08)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.2.5...v2.3.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"ao:"}]," check messages is not empty to avoid ",["$","$L8",null,{"children":".length"}]," error when evaluating outputs of ",["$","$L8",null,{"children":"dryrun"}]," (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a7b495334f5d3962807de9f630518a270a6e35a6","rel":"noopener noreferrer","target":"_blank","children":["a7b4953",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"logs:"}]," enable logging in spawn and evolve utils (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/08ce71a2cfed30b09138194d8841ff1b1adccde4","rel":"noopener noreferrer","target":"_blank","children":["08ce71a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"luaID:"}]," update lua id to latest for ant source code (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9c13dd37b5feec69cd0a5f7dba64f85b5285888b","rel":"noopener noreferrer","target":"_blank","children":["9c13dd3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"main:"}]," merge main back to alpha, release hotfixes on alpha (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/929942755b09204e4d142e673b82f6400b8fe596","rel":"noopener noreferrer","target":"_blank","children":["9299427",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," add source code tx id to ant state type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/8949f04889741cc2c895bacea4ef3831c9c2ac15","rel":"noopener noreferrer","target":"_blank","children":["8949f04",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," fix types on ant (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3bdb3a6e8c30fc55780b716ea9a05619b19bfcee","rel":"noopener noreferrer","target":"_blank","children":["3bdb3a6",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," remove restricted type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b1fac7505484bf62fde044ca0c6c9895b3678859","rel":"noopener noreferrer","target":"_blank","children":["b1fac75",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update type and tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/877b03f4124894cafbd0bc60b9d55b8803365cec","rel":"noopener noreferrer","target":"_blank","children":["877b03f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/883ffb35549d8fe40963489d93a6423f534d29e8","rel":"noopener noreferrer","target":"_blank","children":["883ffb3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"delegates:"}]," add cancel delegate withdrawal method (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a3827dcd83f35e9fc9fbde26e6dbb38f88ab9f36","rel":"noopener noreferrer","target":"_blank","children":["a3827dc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," add api for querying get registration fees handler to AoIORead class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7b3909fb9def0e864dc59d87d1d78c9718feb830","rel":"noopener noreferrer","target":"_blank","children":["7b3909f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-2-5-2024-09-26","children":"[2.2.5] (2024-09-26)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.2.4...v2.2.5","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," allow sending tags on ant write interactions (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/99c24f85e7e5829fb009f23702fa25243cf603da","rel":"noopener noreferrer","target":"_blank","children":["99c24f8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-2-4-2024-09-26","children":"[2.2.4] (2024-09-26)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.2.3...v2.2.4","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update getInfo types on IO (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7a0d20da45373ef370617db9dc07e7bf54feab4f","rel":"noopener noreferrer","target":"_blank","children":["7a0d20d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-2-3-2024-09-25","children":"[2.2.3] (2024-09-25)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.2.2...v2.2.3","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update type and tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/877b03f4124894cafbd0bc60b9d55b8803365cec","rel":"noopener noreferrer","target":"_blank","children":["877b03f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-2-2-2024-09-23","children":"[2.2.2] (2024-09-23)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.2.1...v2.2.2","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps:"}]," update arbundles to @dha-team/arbundles (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c41e4e42057698a9a2895c2ac9e78a01c69bc2d5","rel":"noopener noreferrer","target":"_blank","children":["c41e4e4",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-2-1-2024-09-16","children":"[2.2.1] (2024-09-16)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.2.0...v2.2.1","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," correct totalEpochCount for gateway stats (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f82fed8bc54b8d3f1a17ff78a72712709858952e","rel":"noopener noreferrer","target":"_blank","children":["f82fed8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-2-0-2024-08-30","children":"[2.2.0] (2024-08-30)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.1.0...v2.2.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"logger:"}]," permit logger as argument for typeguard util and default it (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/45df6267df3260744201aa86ced572e5da842aae","rel":"noopener noreferrer","target":"_blank","children":["45df626",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"register:"}]," update spawn ant to register at end of spawn (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4320c803bec96eedf4fe4bd5456a5eaa4ac9ae88","rel":"noopener noreferrer","target":"_blank","children":["4320c80",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," add typeguard util for aoSigner (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0d7f210ac3ab44a1c7ea296936917e5297878e48","rel":"noopener noreferrer","target":"_blank","children":["0d7f210",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signing:"}]," add aosigner to contract signer (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3b0495a3ca4420c61cf4f72c7eb451777cbaf16d","rel":"noopener noreferrer","target":"_blank","children":["3b0495a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," dont send messages to ao in e2e tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e7108dafb7602e29833b0120c91cff73b022d31f","rel":"noopener noreferrer","target":"_blank","children":["e7108da",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," reconfigure test structure (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1872a262b654d72c779c2607ed454c5ae8271e87","rel":"noopener noreferrer","target":"_blank","children":["1872a26",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," use test-wallet fixture in tests instead of generating anew each time (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/27a5dc25cd6bbe75736187280d3f511235dfa0b0","rel":"noopener noreferrer","target":"_blank","children":["27a5dc2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"typeguard:"}]," return true or false in typeguard and log the error (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4b851c5bd904f66bd88efc67cdc239a1300c7ecf","rel":"noopener noreferrer","target":"_blank","children":["4b851c5",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update types for epoch distributions (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5aedf5077a68faec8d86281a401ab2f4d6daf142","rel":"noopener noreferrer","target":"_blank","children":["5aedf50",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"util:"}]," use ANTRegistry class for registering ant on spawn instead of aoconnect (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/350112d7fb29c180231b69ede5c4c2f94a60afa3","rel":"noopener noreferrer","target":"_blank","children":["350112d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant id:"}]," update lua ant id to latest (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/968c30e9b3851c0eed1bb7e152e78835d558243b","rel":"noopener noreferrer","target":"_blank","children":["968c30e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"util:"}]," add AoAntState typeguard util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c6f457f88f7b17af615ffacc593cc01b77230257","rel":"noopener noreferrer","target":"_blank","children":["c6f457f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-1-0-2024-08-07","children":"[2.1.0] (2024-08-07)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.0.2...v2.1.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"actions:"}]," ignore engines in action (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7f6f87d442dca7970ee495f2b4286049e63cbcff","rel":"noopener noreferrer","target":"_blank","children":["7f6f87d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant lua id:"}]," update to version Flwio4Lr08g6s6uim6lEJNnVGD9ylvz0_aafvpiL8FI (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/8cbd564cffb18055c46cb3212a0657e55f02d781","rel":"noopener noreferrer","target":"_blank","children":["8cbd564",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," remove data from ant object, none of our ant methods require data attributes (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0f267c1faab7f7c0e923eb7398e3f471c55c4c1f","rel":"noopener noreferrer","target":"_blank","children":["0f267c1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao:"}]," update AoProcess to only support string | undefined (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/584aee12cad2a246108d65c827fbddb0e3cd09f9","rel":"noopener noreferrer","target":"_blank","children":["584aee1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"arns:"}]," update event emitter to provide more events and logs while loading arns records (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/87758966e54b9563e8153feb07bba808a110aa5b","rel":"noopener noreferrer","target":"_blank","children":["8775896",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"constants:"}]," do not set env var for ant registry (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9e61cc7691882c3203da11c8f21a2135ab2c3371","rel":"noopener noreferrer","target":"_blank","children":["9e61cc7",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps:"}]," move arconnect to dev deps (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/34f07d25024c080f529218569cba57041e34baa2","rel":"noopener noreferrer","target":"_blank","children":["34f07d2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"emiter:"}]," use a set to filter out duplicate (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7887af9b9e9a14a3b9002b3560f653d2c59ef9cf","rel":"noopener noreferrer","target":"_blank","children":["7887af9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"emitter:"}]," add page size param for emitter to increase amount of records per page to 50k (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b6f215763b5d7b3e713f0dbb1babca99ddd79dfe","rel":"noopener noreferrer","target":"_blank","children":["b6f2157",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"errors:"}]," use any type on error (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f14ed5a1ccf9a1d04208f44e8d37dea2aec5fc23","rel":"noopener noreferrer","target":"_blank","children":["f14ed5a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"events:"}]," use arns name space for events (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1d67dfe1f7a4766bbce6cf5a55438f33423f660f","rel":"noopener noreferrer","target":"_blank","children":["1d67dfe",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"evolve:"}]," call eval twice to ensure evolve txid is set (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a6261e566bdf9ba6d18bbc9088487f9b79bbd5aa","rel":"noopener noreferrer","target":"_blank","children":["a6261e5",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"evolve:"}]," dont double eval (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a2a9121cbdbfe1b16e43602cf83f86793f0e8f48","rel":"noopener noreferrer","target":"_blank","children":["a2a9121",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"evolve:"}]," fixed evolve somehow (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b06503b098fee87ef9e710c2fa4cd585416b21ed","rel":"noopener noreferrer","target":"_blank","children":["b06503b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"example:"}]," dont spawn in example (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d1d514759a1a5af90246b2d51a43ca5ec03e5c16","rel":"noopener noreferrer","target":"_blank","children":["d1d5147",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"example:"}]," remove unused arweave instance (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d0035c01093e8acd3141a933439184897a74ad4e","rel":"noopener noreferrer","target":"_blank","children":["d0035c0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"format:"}]," fix linting issues in format (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b72dc1f4969763568a8d1fa7e36cfd1afb3a5ccb","rel":"noopener noreferrer","target":"_blank","children":["b72dc1f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"gateway stats:"}]," update gateway stat types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a59b166fa17735889aaae44e2b91cb5964f85f63","rel":"noopener noreferrer","target":"_blank","children":["a59b166",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," add api that returns the total token supply (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/261c85cf44490acc8bb46bd337693d83ffba7120","rel":"noopener noreferrer","target":"_blank","children":["261c85c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," no longer add data to save observations (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c017b52ba940a0738367f28043ff885d45e85951","rel":"noopener noreferrer","target":"_blank","children":["c017b52",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lint:"}]," fix lint errors and warnings (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e532f4e4aa11e926631c0beec0eadba0d25835a4","rel":"noopener noreferrer","target":"_blank","children":["e532f4e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lua id:"}]," set new lua id in constants (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e4c3aaf8b65c02294e021c2df8dac9d25ea6ec05","rel":"noopener noreferrer","target":"_blank","children":["e4c3aaf",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"naming:"}]," name AoSigner property aoSigner (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4604524dc56333c3ed1698978b61747920c43848","rel":"noopener noreferrer","target":"_blank","children":["4604524",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"records:"}]," update arns emitter to use ant registry (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e55a67ba022fa4a7bfe5bed00de592e99f8dd822","rel":"noopener noreferrer","target":"_blank","children":["e55a67b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," describe signing function as signer vs aoSigner in case of signer type changes (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3b23f80581ea331b89ac31756421f74799315e2c","rel":"noopener noreferrer","target":"_blank","children":["3b23f80",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," move createAoSigner to be a util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7f7a0e6f16b1b8f2e900aca056f6f5aaa98bd4f1","rel":"noopener noreferrer","target":"_blank","children":["7f7a0e6",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," pass in signing function instead of signer class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/cba16e3f72d3adf0b0ecf39dd93236511b77bb7c","rel":"noopener noreferrer","target":"_blank","children":["cba16e3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," use AoSigner type as return type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/8e95eddf5723b0fdbf870688556f76a3e80bb6fa","rel":"noopener noreferrer","target":"_blank","children":["8e95edd",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"spawn:"}]," update spawn to use ant registry id in the tags (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/28dae7fe312a6948ce3a2d9fa2db57271f6c5f85","rel":"noopener noreferrer","target":"_blank","children":["28dae7f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," check the return of ACL on ant tests more granularly (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/350bab13480598ac1f4b1307e8258df06124d0c6","rel":"noopener noreferrer","target":"_blank","children":["350bab1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update e2e tests to only read from ant registry (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a61e0bf0c8106957c6405d05ed57b38c346ed65d","rel":"noopener noreferrer","target":"_blank","children":["a61e0bf",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update web test to use ANT registry in app (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/38ca913fc9f935663b750e4f68e97879d3b70e5f","rel":"noopener noreferrer","target":"_blank","children":["38ca913",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," use const for unchanging test vars (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9f965e12c39ce9e05f8cc7972ee01eca400646ab","rel":"noopener noreferrer","target":"_blank","children":["9f965e1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"test:"}]," update browser test with data test id and render checks (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/93741cb5133d1ce949caa56675290d65c24626f8","rel":"noopener noreferrer","target":"_blank","children":["93741cb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"test:"}]," use a known wallet adddress in tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9dac28038e1fd8e669414b8a8368c6819c753239","rel":"noopener noreferrer","target":"_blank","children":["9dac280",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"todo:"}]," remove completed todo comment (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c8685227bfa656cd286d08c8998f73c6812857cf","rel":"noopener noreferrer","target":"_blank","children":["c868522",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," add gateway weights to AoGateway (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e725198093505d4dabbf2e92bc983bd0b69d1ab3","rel":"noopener noreferrer","target":"_blank","children":["e725198",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," check info on evolve util first (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a44cca17fc8d44661326e39d189b5a9e0e43367d","rel":"noopener noreferrer","target":"_blank","children":["a44cca1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," remove deprecated types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c674876fbdbe85299e7eff75ba0a89187610d00e","rel":"noopener noreferrer","target":"_blank","children":["c674876",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update AoGateway to include weights (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5368668ec6fcd84bf6a723a80b13cad7753a8606","rel":"noopener noreferrer","target":"_blank","children":["5368668",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update type name to what contract returns (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/99edbad2fb4553d85c366d6c62466d984b42e7cf","rel":"noopener noreferrer","target":"_blank","children":["99edbad",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["use custom event names to avoid overlap (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5b919ac483778673527e0535a5aec8b06e6ce68e","rel":"noopener noreferrer","target":"_blank","children":["5b919ac",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"utils:"}]," revert new util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c959c81bd51fb08999a43243ca40579c979aa971","rel":"noopener noreferrer","target":"_blank","children":["c959c81",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"utils:"}]," update util to use ant registry (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b2223d4cab716267ade9159fa5932ecfc47f06b2","rel":"noopener noreferrer","target":"_blank","children":["b2223d4",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant registry:"}]," add ant registry class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/20566747247e4006bb932216796bf96d51dc60b9","rel":"noopener noreferrer","target":"_blank","children":["2056674",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"evolve:"}]," add evolve util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/47bfe20a9713bfdd82a7ca03ce8576653af29cf0","rel":"noopener noreferrer","target":"_blank","children":["47bfe20",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signing:"}]," add window arweave wallet to available signing options (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7596aec43557b2a0aac3844a973b78f4fed33b65","rel":"noopener noreferrer","target":"_blank","children":["7596aec",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-0-2-2024-07-12","children":"[2.0.2] (2024-07-12)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.0.1...v2.0.2","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"types:"}]," update gateway settings type to only support ",["$","$L8",null,{"children":"observerAddress"}]," (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/13e073ba6d7482028e43d5c8fbab8e769d2c9e01","rel":"noopener noreferrer","target":"_blank","children":["13e073b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-0-1-2024-07-11","children":"[2.0.1] (2024-07-11)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.0.0...v2.0.1","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"logger:"}]," fixes the console logger to respect the log level provided by web clients (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/99d79939806ef8f26407aa3237ea8773179b91a6","rel":"noopener noreferrer","target":"_blank","children":["99d7993",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h1",null,{"children":"[2.0.0] (2024-07-11)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.2.2...v2.0.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"arweave:"}]," use default arweave in IO (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/21d25b9e1109bc18ba4e074f314848143ed0828c","rel":"noopener noreferrer","target":"_blank","children":["21d25b9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps:"}]," replace bunyan or console depending on the client environment (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9d940aac99e94e5086091a2e41ffd73fe2c36715","rel":"noopener noreferrer","target":"_blank","children":["9d940aa",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"log:"}]," allow log level configuration for clients (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9cb0981e0f48c80fc000c05aba2c4cb69b5ca43c","rel":"noopener noreferrer","target":"_blank","children":["9cb0981",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"log:"}]," replace bunyan with winston to ensure browser compatibility (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/80b38e08879c83a986542f3fd9c65379680bf9b5","rel":"noopener noreferrer","target":"_blank","children":["80b38e0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," add paginated gateway support for larger state objects (e.g. balances, records, and gateways) (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b23efa8e433451c3ff8361c54f6e35fdd30457a0","rel":"noopener noreferrer","target":"_blank","children":["b23efa8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"util:"}]," add utility for fetching all records (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/8df2aacf530ff24f15cc14022a81f3168b8baea0","rel":"noopener noreferrer","target":"_blank","children":["8df2aac",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," add leaveNetwork API (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/54222ce65b25e203b243df7a7c2317f9dc1fc7b9","rel":"noopener noreferrer","target":"_blank","children":["54222ce",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"BREAKING CHANGES"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps:"}]," removes all smartweave implementations using warp-sdk. The result is an only AO compatible ANT and IO network contracts. Some utilities are preserved due to their usefulness."]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"imports:"}]," modifies ",["$","$L8",null,{"children":"web"}]," named exports to provide esm and cjs exports instead of minified bundle. The web bundle was causing issues in bundled projects, and polyfills are no longer provided by default. Refer to the ",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/blob/main/README.md","rel":"noopener noreferrer","target":"_blank","children":["README",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," for specifications on how to use the SDK for a web project."]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-2-2-2024-07-11","children":"[1.2.2] (2024-07-11)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.2.0...v1.2.1","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"api"}],": ensure timestamps are always in miliseconds (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/93b162f22f27e6af4252e7551f785fbffc062e87","rel":"noopener noreferrer","target":"_blank","children":["93b162f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-2-1-2024-07-04","children":"[1.2.1] (2024-07-04)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.2.0...v1.2.1","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," default the IO process to use testnet (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/61bca5cb4f2ecc1928ebc8271c9acc9f25ac0412","rel":"noopener noreferrer","target":"_blank","children":["61bca5c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-2-0-2024-07-03","children":"[1.2.0] (2024-07-03)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.1.1...v1.2.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant"}],": add event emitter util for fetching ants (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ee5287b985aa6ef4b41f6e67ec0119dabcff3b3f","rel":"noopener noreferrer","target":"_blank","children":["ee5287b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant"}],": fix read api and update types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/977e0e3e46bbc6e324f545f28b6fb6d93d9e2d08","rel":"noopener noreferrer","target":"_blank","children":["977e0e3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant"}],": handle when no data is returned (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1de66101e0a4fd2b9366b95085ede218292e36f9","rel":"noopener noreferrer","target":"_blank","children":["1de6610",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ants"}],": separate out interfaces (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/60fd59321960ee61e487295800d3fc72c1a139b5","rel":"noopener noreferrer","target":"_blank","children":["60fd593",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant"}],": update apis to implement interface (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9c54db09cc896bae17943597532fa08df3f40e74","rel":"noopener noreferrer","target":"_blank","children":["9c54db0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"ant"}],": update interface to expect ",["$","$L8",null,{"children":"undername"}]," instead of ",["$","$L8",null,{"children":"name"}]," for ant records (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/416cb3dfde20d46cca19e439fddace455db1f03e","rel":"noopener noreferrer","target":"_blank","children":["416cb3d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao ant"}],": add handler for get state (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fd20aa761fabac4e98b9bedb546d23aa915b4309","rel":"noopener noreferrer","target":"_blank","children":["fd20aa7",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao reads"}],": safely parse json (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1ff54104526d1850b4f2dba0c119a33818d76f56","rel":"noopener noreferrer","target":"_blank","children":["1ff5410",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": add AR-IO-SDK tag to process interaction (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e5b5603ed9b6eaae3e6cc0b4f6407f91081ea272","rel":"noopener noreferrer","target":"_blank","children":["e5b5603",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": add default timestamp to getTokenCost (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/36fed1b8a0206c7dcb0c1d1fbacd533cd537b5b9","rel":"noopener noreferrer","target":"_blank","children":["36fed1b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": add getPrescribedNames for epoch api (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/747fad28b64edbed288511a895af6b930c93f762","rel":"noopener noreferrer","target":"_blank","children":["747fad2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": add retries to read interactions (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/67d59e2cbdef917bc9a776409a8040565434aeaa","rel":"noopener noreferrer","target":"_blank","children":["67d59e2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": fix tag for join network, update observation response (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/556f5d5d957a07944f3655f3ed1be026de51102e","rel":"noopener noreferrer","target":"_blank","children":["556f5d5",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": prune tags on joinNetwork (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/31978f9788f67a488ddd1d0804c90809a10ac90c","rel":"noopener noreferrer","target":"_blank","children":["31978f9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao read"}],": fix interface to have ant getState api (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4e95bbdedc5cc6a448a860d48b30a7502fbbf179","rel":"noopener noreferrer","target":"_blank","children":["4e95bbd",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"aos"}],": update aos module id and lua id (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e19139e1391656e7eb4038a479e620535f3671c4","rel":"noopener noreferrer","target":"_blank","children":["e19139e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": support connection config params in AO (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3e6a2469c73a1889d89c4a90fc0d43ec8f3d8a39","rel":"noopener noreferrer","target":"_blank","children":["3e6a246",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": support tags for all write interactions (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/67f8da987aa280e1648d4b65fa305f643ab42535","rel":"noopener noreferrer","target":"_blank","children":["67f8da9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": update APIs for ao interface to be more descriptive (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f07ac369045a0c71db50e9864f4b513d18a671b1","rel":"noopener noreferrer","target":"_blank","children":["f07ac36",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": update epoch interfaces to support various inputs (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ddc4c1041ecbb316ff555e354b8c28782e859c3b","rel":"noopener noreferrer","target":"_blank","children":["ddc4c10",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": update send on process to use proper signer and evalute result (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4e2f65d79770fee48f5288307cfd7b50048e6d58","rel":"noopener noreferrer","target":"_blank","children":["4e2f65d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": update stake interface (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/427e8baf8c8e58dffbfb5632ddb3c5d9c51d66e8","rel":"noopener noreferrer","target":"_blank","children":["427e8ba",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": use types and connect config in ao process to wrap connect from ao (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/05b07cfbb1d974e708108c8239d8214d6c50b418","rel":"noopener noreferrer","target":"_blank","children":["05b07cf",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"buy"}],": require processId on buyRecord (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/cc5859fcc4e7ecb09f687a2ad02a59aa4763be13","rel":"noopener noreferrer","target":"_blank","children":["cc5859f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps"}],": add eventemitter3 dep (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1d50cd12a3ffd37bbf23a368c590b74aaa040b93","rel":"noopener noreferrer","target":"_blank","children":["1d50cd1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps"}],": use p-limit-lit to avoid jest issues (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/05e0673873490180e71974b90448561cacd21662","rel":"noopener noreferrer","target":"_blank","children":["05e0673",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"emitter"}],": add a ",["$","$L8",null,{"children":"end"}]," and some console logs in the example (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bc4e6b8f3c252e3d79033e25f5de6cd8fa7f087a","rel":"noopener noreferrer","target":"_blank","children":["bc4e6b8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"emmiter"}],": rename and move throttle to be variable powered (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f9cf40d547e353005501188aa73d4f9cd3203f7b","rel":"noopener noreferrer","target":"_blank","children":["f9cf40d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"epochs"}],": fix epoch default timestamp (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ffb9df7acafd5378073537fe1f71835663e00231","rel":"noopener noreferrer","target":"_blank","children":["ffb9df7",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"events"}],": return process ids on end of fetching (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/15e3f44f20deea1c29d8d67aa4973c39e9182072","rel":"noopener noreferrer","target":"_blank","children":["15e3f44",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"handlers"}],": update handler names (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/720b178eca08570b7beff02445d82b5c7366e220","rel":"noopener noreferrer","target":"_blank","children":["720b178",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io"}],": add buyRecord API (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/30d5e74384d6af25805fc5d1c35f30486ea204a2","rel":"noopener noreferrer","target":"_blank","children":["30d5e74",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io"}],": add epoch-settings api and tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/56555eac9ff627ff9d5762965477e5895e43ded5","rel":"noopener noreferrer","target":"_blank","children":["56555ea",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io"}],": add init to provide custom process (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/8811016a9049102a0c5c3d9c82d473ccbe4e2d10","rel":"noopener noreferrer","target":"_blank","children":["8811016",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io"}],": separate out io/ao contract interfaces (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d96fa5928a1cc45639fe3e0f687726eba059a762","rel":"noopener noreferrer","target":"_blank","children":["d96fa59",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io"}],": update arns interactions on registry contract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9befe2a1823f580821f5175ebc97fa24f481e1fe","rel":"noopener noreferrer","target":"_blank","children":["9befe2a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"pLimit"}],": add pLimit for util to avoid ao throttling (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5b1356079153f4cc637596bb75b3f916d77a69e3","rel":"noopener noreferrer","target":"_blank","children":["5b13560",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["readds incorrectly removed descriptions (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c77217a9baa28f5397a81ae46e3618b4730e49c0","rel":"noopener noreferrer","target":"_blank","children":["c77217a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":["revert ",["$","$L8",null,{"children":"purchasetype"}]," tag (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2dc08dfb946cd8e7002dde80458e44e739693627","rel":"noopener noreferrer","target":"_blank","children":["2dc08df",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"spawn"}],": add option state contractTxID to track where init state is from (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1745766efbaf39dab3d848febf320fc6a78a0fed","rel":"noopener noreferrer","target":"_blank","children":["1745766",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tags"}],": make remaining tags ans-116 compliant (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d034c8c694f4558aa807beeef36217868f50c8e8","rel":"noopener noreferrer","target":"_blank","children":["d034c8c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tags"}],": use updated ans-116 tag format for actions (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/261b7888c6c84d94261ea59499e65854ddf11e31","rel":"noopener noreferrer","target":"_blank","children":["261b788",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"timeout"}],": increase timeout period on arns emitter (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b5ddb5f0e79aeabeac6a5a55855436abd6cc9199","rel":"noopener noreferrer","target":"_blank","children":["b5ddb5f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"type"}],": default to unknown return type for json (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0bddce0870c96dfbb2175a0eeb98bd86d65c1e84","rel":"noopener noreferrer","target":"_blank","children":["0bddce0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],": add ao ant state type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/02dbacd71f5b5aabc8eb7a539a908c7fabebe27a","rel":"noopener noreferrer","target":"_blank","children":["02dbacd",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],": update some types for arns names and contract state (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2d23241cd632ec2931521b98804e8cf536a92af7","rel":"noopener noreferrer","target":"_blank","children":["2d23241",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["updates to use IO class and process terminology (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ec45d666747a31734ae93cc8b5a4b29af1e7cd3e","rel":"noopener noreferrer","target":"_blank","children":["ec45d66",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"util"}],": initial implementation of get ant process for wallet (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/885fa31531725e396a94a53bfff200a6e3258395","rel":"noopener noreferrer","target":"_blank","children":["885fa31",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," add balance APIs to ant interface (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ec67440b7189c95ce4c2fcc933ef63ca9c1732b6","rel":"noopener noreferrer","target":"_blank","children":["ec67440",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," add utility for fetchint ant modules owned by wallet (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/01f7ec95d4de88b3a098a2ab59fa811c9820b279","rel":"noopener noreferrer","target":"_blank","children":["01f7ec9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ants:"}]," support ANT apis in SDK (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b187aebc34fd5afc237d5a68aa091d4fe14d0bce","rel":"noopener noreferrer","target":"_blank","children":["b187aeb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao utils:"}]," add spawn ant util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d02566eac7385b5a25fb1851fa4aeb4906616328","rel":"noopener noreferrer","target":"_blank","children":["d02566e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao:"}]," experiment with initial implementation of ao contract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6118cea0b1d5aa027f97e81b34849bd56107a396","rel":"noopener noreferrer","target":"_blank","children":["6118cea",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"getInfo io:"}]," add getInfo method to io class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4ef25ec37f60a5155e68047f2cffa2c49ecaa093","rel":"noopener noreferrer","target":"_blank","children":["4ef25ec",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"IO:"}]," implement io/ao classes that call process apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/aab8967c83e69fafe1258b768b1e33cb3920aeb8","rel":"noopener noreferrer","target":"_blank","children":["aab8967",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-1-1-2024-06-06","children":"[1.1.1] (2024-06-06)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.1.0...v1.1.1","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"api"}],": default evaluation options on getArNSReservedNames api (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0a1f22ebe7fccd6d7f77a5255d2b639d670492fb","rel":"noopener noreferrer","target":"_blank","children":["0a1f22e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-1-0-2024-06-03","children":"[1.1.0] (2024-06-03)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.0.8...v1.1.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"api"}],": make evaluation options optional on the interface (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9e5a1c0572486f9c1e417453fb9c54dd102cbdb4","rel":"noopener noreferrer","target":"_blank","children":["9e5a1c0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"api"}],": remove unused variable for epochBlockHeight (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/98c5ebc447b1b6d0249e0602ce7e4af97e424cc1","rel":"noopener noreferrer","target":"_blank","children":["98c5ebc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"arweave"}],": default to arweave.net (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/84c9653be1fb92f8ed15da689d65ff19e5733ba4","rel":"noopener noreferrer","target":"_blank","children":["84c9653",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"axios"}],": add back axios-retry (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9aae4de1c23ca50acb613ff566e3f73c27f0ff0e","rel":"noopener noreferrer","target":"_blank","children":["9aae4de",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"errors"}],": throw AbortError on signal aborted (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/63bd39566bc4ee08504b98b82c62dd22e100bc7f","rel":"noopener noreferrer","target":"_blank","children":["63bd395",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"getContracts"}],": only implement util for now (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6b29c2ff7773320c2b6d16677826d59bd515332c","rel":"noopener noreferrer","target":"_blank","children":["6b29c2f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"gql query"}],": don't abstract the data protocol query (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f0b8f7718b777358d6b6946159f57551ea76c1e7","rel":"noopener noreferrer","target":"_blank","children":["f0b8f77",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"imports"}],": import type from base route warp-contracts (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bf99a85d0d099cf20db9b70db1bf84f9908b51e5","rel":"noopener noreferrer","target":"_blank","children":["bf99a85",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"init"}],": allow signer to be undefined and if so return readable (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b6a05e205c60c6b8623fbac6795a1e96a7a19590","rel":"noopener noreferrer","target":"_blank","children":["b6a05e2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"init"}],": fix type for init to allow undefined signer (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0a64ea9006571c93b4e9a26803b04d7da8ddcb9f","rel":"noopener noreferrer","target":"_blank","children":["0a64ea9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"init"}],": remove unnecessary destructuring (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/81af1af7190f18726a20ebaaaa5712a4e815bb35","rel":"noopener noreferrer","target":"_blank","children":["81af1af",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"interface"}],": remove epochBlockHeight from interface (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b646f08e795635e4597d48d7c56419849c352a88","rel":"noopener noreferrer","target":"_blank","children":["b646f08",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],":remove DataItem from WriteInteractionResult (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/eadb1a1d61985caf1326c32d1205d3e8db309374","rel":"noopener noreferrer","target":"_blank","children":["eadb1a1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],": use gql node interface for dataProtocolTransaction (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/79cebd90b930829b740bed058f7cfe0da3b7799e","rel":"noopener noreferrer","target":"_blank","children":["79cebd9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"warp"}],": ensure contract init on read interactions (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bc3d1b84f99cf3341cea42641b58b792434ac405","rel":"noopener noreferrer","target":"_blank","children":["bc3d1b8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"getContracts"}],": add get contracts on network specific providers like WarpContract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/603d36edd130d6b0410fa7199450ec91d7b4c821","rel":"noopener noreferrer","target":"_blank","children":["603d36e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"gql util"}],": add smartweave gql utils (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5ea3aaba1a5466741faa6e3b39d5908d25d37d49","rel":"noopener noreferrer","target":"_blank","children":["5ea3aab",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"write"}],": add tags support to write interactions on warp-contract and saveObservations (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/46eb4c91ba7c56cbeefde3b4fc2a522fda5fda1d","rel":"noopener noreferrer","target":"_blank","children":["46eb4c9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-0-8-2024-05-29","children":"[1.0.8] (2024-05-29)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.0.7...v1.0.8","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"api"}],": add getPriceForInteration api to ario contract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3b8083c173bd35f7332c68dc094b092adedaf8e7","rel":"noopener noreferrer","target":"_blank","children":["3b8083c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"bundle"}],": minify web bundle (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9266676cc6cc26cc6829ef902329879e6f179fc4","rel":"noopener noreferrer","target":"_blank","children":["9266676",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"api"}],": use function map for method name (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/439ec1f649c2f54d6e1516ec4e7af5e8a080c2ed","rel":"noopener noreferrer","target":"_blank","children":["439ec1f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"reserved"}],": add reserved arns name get methods (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ad203ef22402851d28643630243716465b2ce030","rel":"noopener noreferrer","target":"_blank","children":["ad203ef",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer"}],": check if method is property of signer before using (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c52783c86bfa4019bc565dd457d7f14defdd1129","rel":"noopener noreferrer","target":"_blank","children":["c52783c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer"}],": modify signer to assume the signer type based on public key being undefined (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b775c9672ad68ac987bf37ec1cf0d7c625c9c426","rel":"noopener noreferrer","target":"_blank","children":["b775c96",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"test"}],": add dockerfile for running tests in certain node environments (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/86cf2ad51d09e88c13bdd0ba0e8a3a2b23b9d395","rel":"noopener noreferrer","target":"_blank","children":["86cf2ad",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-0-7-2024-05-23","children":"[1.0.7] (2024-05-23)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.0.6...v1.0.7","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"contract"}],": add extendLease and increaseUndernameSupport apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1b13b5e7e24259fbd2762848e6066822af51cecd","rel":"noopener noreferrer","target":"_blank","children":["1b13b5e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],": fix the AtLeastOne type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ffd0869949814196817d0ffb14fe0cf2be2ad298","rel":"noopener noreferrer","target":"_blank","children":["ffd0869",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps"}],": force arweavve to 1.15.1 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/244859865b986a4c48b6446fc41230039cc5fcc0","rel":"noopener noreferrer","target":"_blank","children":["2448598",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contract"}],": make params required - properties and note (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/89db674a187dffc83413ac1ac3922ca78ae3f88d","rel":"noopener noreferrer","target":"_blank","children":["89db674",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],": update tests and use overwrite type to allow mIOtoken for certain paramaters (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/badcece5ba33b3e26448988ae1aee88e706c9da5","rel":"noopener noreferrer","target":"_blank","children":["badcece",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"api"}],": change to increaseUndernameLimit (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9b72c1ed261ecae43fa4c0cd3e00ddb61e6e7ee5","rel":"noopener noreferrer","target":"_blank","children":["9b72c1e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"docs"}],": update ario apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4af08626abfe4cd16f6c4b56696e19c7803e7dc6","rel":"noopener noreferrer","target":"_blank","children":["4af0862",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests"}],": update extend test util to include a test domain (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e959b7cc3d642651c0313529ad47343e3ff2c69d","rel":"noopener noreferrer","target":"_blank","children":["e959b7c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"token"}],": add mIO and IO token classes to exports (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f47f7d5c251973058866340a6bc2baddbf973ecf","rel":"noopener noreferrer","target":"_blank","children":["f47f7d5",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],": add delegated gateway type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c87749660d2da62e6b996a9f034ce12fb702d93b","rel":"noopener noreferrer","target":"_blank","children":["c877496",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],": export the token types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/dfc83ae74a110dd06ddab16d5f88d192e4c0c5ad","rel":"noopener noreferrer","target":"_blank","children":["dfc83ae",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],": remove visible types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6ab1fc3284d35fdd8f70a1fa1ac5cb7965878a51","rel":"noopener noreferrer","target":"_blank","children":["6ab1fc3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],": update Gateway delegates type to use the new GatewayDelegate (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ac7e924f24ba6133b2917de8416c37bf6560cdd4","rel":"noopener noreferrer","target":"_blank","children":["ac7e924",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"warp"}],": bump warp version (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/db7344d269968a1f4a287eb2c2d503e0045fcf5e","rel":"noopener noreferrer","target":"_blank","children":["db7344d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-0-6-2024-05-07","children":"[1.0.6] (2024-05-07)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.0.5...v1.0.6","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"warp"}],": bump warp to fix AbortError issue on warp imports for web (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c9a561395da9cd0e04cc9320979c68f93ee99c0a","rel":"noopener noreferrer","target":"_blank","children":["c9a5613",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-0-5-2024-05-02","children":"[1.0.5] (2024-05-02)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.0.4...v1.0.5","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"cjs:"}]," provide path alias for warp in cjs export (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7f9bf9a6c8937e855d6b56f81f367b596dfca166","rel":"noopener noreferrer","target":"_blank","children":["7f9bf9a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"logger:"}]," replace winston with bunyan (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0488f7529e25046d902ac88b11485a55bb246854","rel":"noopener noreferrer","target":"_blank","children":["0488f75",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"util:"}]," add FQDN regex that matches ArNS contract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e6d7396decdb4997aa121f31ae7ad87455747191","rel":"noopener noreferrer","target":"_blank","children":["e6d7396",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"utils:"}]," manally conver from b64 to b64url to avoid web polyfill issues (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/766035c1a319e2c2567cf2a47bda3a48f5294d2c","rel":"noopener noreferrer","target":"_blank","children":["766035c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"utils:"}]," use base64 for fromB64url util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/42302ef5124aa28fc438a9b865fd901f2ed3df4d","rel":"noopener noreferrer","target":"_blank","children":["42302ef",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"warp-contract:"}]," correctly throw error in write interaction (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c2368dd5ef1c78fa52ef1eef3198a4a035411bea","rel":"noopener noreferrer","target":"_blank","children":["c2368dd",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-0-4-2024-04-30","children":"[1.0.4] (2024-04-30)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.0.3...v1.0.4","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ario:"}]," update joinNetwork to accept observerWallet param (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6a32dd1d6291fc524a5c8ed88fc1bbe8c614a1e2","rel":"noopener noreferrer","target":"_blank","children":["6a32dd1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-0-3-2024-04-26","children":"[1.0.3] (2024-04-26)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.0.2...v1.0.3","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," set owner before signing data (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0b558f53b4b38dfea00629fd733462654801693c","rel":"noopener noreferrer","target":"_blank","children":["0b558f5",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-0-2-2024-04-25","children":"[1.0.2] (2024-04-25)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.0.1...v1.0.2","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"arweave:"}]," default to the arweave node import to avoid issues with browser environments (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fc8c26e3c33b27054ad69d6a406139d73283344f","rel":"noopener noreferrer","target":"_blank","children":["fc8c26e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"cacheurl:"}]," use default cache url in warpcontract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a676a3c952e9416f89b703519fb13b2d8671b82a","rel":"noopener noreferrer","target":"_blank","children":["a676a3c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"init:"}]," cleanup init overload methods and tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fa328d26c7654221176dd57bda88ce56639048b6","rel":"noopener noreferrer","target":"_blank","children":["fa328d2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lint:"}]," address lint issue in ArIOWriteable (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4a3ee893bc1121c7ed84108fa476d5a4308e0283","rel":"noopener noreferrer","target":"_blank","children":["4a3ee89",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tsconfig:"}]," modify some tsconfig settings to get isolated configs for web/cjs/esm (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/46b7acc9bbe7cf52ddf3ed7d7e9399332b463fe5","rel":"noopener noreferrer","target":"_blank","children":["46b7acc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"typeguards:"}]," make type guards accept unknowns (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7f285bb73bebb384a0c20aafabc55e1fca76e34b","rel":"noopener noreferrer","target":"_blank","children":["7f285bb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," use generic types and modify the requirements for init functions (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9350f781dcadf481ebce7558cdecd6d27d43cc0c","rel":"noopener noreferrer","target":"_blank","children":["9350f78",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"utils:"}]," add writeInteraction types and update base64url logic (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4f5476b093a303ffb68a7c26dad7b413334556ce","rel":"noopener noreferrer","target":"_blank","children":["4f5476b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-0-1-2024-04-23","children":"[1.0.1] (2024-04-23)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.0.0...v1.0.1","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"docs:"}]," improve README docs interface documentation for ArIO clients (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b0da48c77718020f79dc56fe04ca49a11f018fa6","rel":"noopener noreferrer","target":"_blank","children":["b0da48c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-0-0-2024-04-23","children":"1.0.0 (2024-04-23)"}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"actions:"}]," bump node setup action (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4eb49cda331cfef516639435e73dde2e90f2e05c","rel":"noopener noreferrer","target":"_blank","children":["4eb49cd",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"actions:"}]," freeze lockfile (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/dba7313f42c8cf0053f90327ad2c14ec5bd4d4d7","rel":"noopener noreferrer","target":"_blank","children":["dba7313",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contract"}],"add cache config in ario constructor (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1f3c0baef2831d12d14d20e1ac16d9b0e8f0c978","rel":"noopener noreferrer","target":"_blank","children":["1f3c0ba",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," add ant contract to exports (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a2ff57bc1b6f77dcf9f3ace1fd3b346069aec6b4","rel":"noopener noreferrer","target":"_blank","children":["a2ff57b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," add signer to ant test (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4581b8d461e57f4769befe5f650e5fe4e94bbc09","rel":"noopener noreferrer","target":"_blank","children":["4581b8d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," default evaluation options for ant apis that do not take an… (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/25","rel":"noopener noreferrer","target":"_blank","children":["#25",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0c8b55ddbc5019f365af43389524af5bd733d0c9","rel":"noopener noreferrer","target":"_blank","children":["0c8b55d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," default evaluation options for ant apis that do not take another parameter (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7c590334f6f99998839fecc78505e41931c80045","rel":"noopener noreferrer","target":"_blank","children":["7c59033",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," default evaluation options for apis that do not require them (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/72b57d5626cbcda0931fd5f0b88bf113fbb05066","rel":"noopener noreferrer","target":"_blank","children":["72b57d5",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," fix API for getRecords (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c714aa3563580c19427d55d6938893665ecc3ea2","rel":"noopener noreferrer","target":"_blank","children":["c714aa3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"apis:"}]," remove epoch from distributions and observations (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7b2d2799d534378183122ef986fc3bd75755558e","rel":"noopener noreferrer","target":"_blank","children":["7b2d279",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"arbundle version:"}]," pin version (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/35ffab6fbb9a2209391bb5f10120fb9a9c91b0aa","rel":"noopener noreferrer","target":"_blank","children":["35ffab6",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"arbundles:"}]," update arbundles import (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f02d83f4766a92be930a7c51e23f1f63b5692224","rel":"noopener noreferrer","target":"_blank","children":["f02d83f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ario:"}]," add cache config in ario constructor (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/11","rel":"noopener noreferrer","target":"_blank","children":["#11",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ecb279d8a5d4381ecf29e8e3b94615ab7ae127aa","rel":"noopener noreferrer","target":"_blank","children":["ecb279d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ario:"}]," formatting (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c61570ac609566d294d6c42b97ba65b91ef81d9c","rel":"noopener noreferrer","target":"_blank","children":["c61570a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ario:"}]," make state provider nullable and default to remote arns-service provider (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fa1cb728edc9ec072aa3c12595a3e5c93d84ca67","rel":"noopener noreferrer","target":"_blank","children":["fa1cb72",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ario:"}]," re-add contract default config (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2296cc3e152c136e2df45481340a625a80a0be3f","rel":"noopener noreferrer","target":"_blank","children":["2296cc3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ario:"}]," remove unused cache property (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7f2d02eb3da96cea024ca2355668d5354dbeb767","rel":"noopener noreferrer","target":"_blank","children":["7f2d02e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"build:"}]," add setImmediate polyfill for web only (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ad36776795348a32941d2b4e833ed00da05a476f","rel":"noopener noreferrer","target":"_blank","children":["ad36776",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"build:"}]," remove redundant exported type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/134319b8707cd479dc91d6832bf078bdb5c5e886","rel":"noopener noreferrer","target":"_blank","children":["134319b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"cache:"}]," remove cache folder (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2ac942742017344e1d8c06883449453c88bfa155","rel":"noopener noreferrer","target":"_blank","children":["2ac9427",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"cacheURL:"}]," update ario cache url setting pattern to use custom url appropriately (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c76e67dd8ecb7014cd441e7284df389e06ea5cc0","rel":"noopener noreferrer","target":"_blank","children":["c76e67d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"cache:"}]," validate arweave id before setting it (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5ba1175b63b28e86f2b08a0de657a25546f46688","rel":"noopener noreferrer","target":"_blank","children":["5ba1175",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"casing:"}]," revert to lower case casing (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b5da0ab78a965829951dbed7f4fcc5087b813271","rel":"noopener noreferrer","target":"_blank","children":["b5da0ab",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"comments:"}]," make class logger private, remove comments (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7483246113d5b3b424f8450ea1f1c5e0d036618b","rel":"noopener noreferrer","target":"_blank","children":["7483246",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"connect:"}]," add init static function on ario class to create interaction classes (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/765f39c5816b35c41b43fdeddf765b9b50845b9a","rel":"noopener noreferrer","target":"_blank","children":["765f39c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contract configuration:"}]," return cache url as well (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b4a7bc3960be0532ec7cdedf5875128f11f60672","rel":"noopener noreferrer","target":"_blank","children":["b4a7bc3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contract functions:"}]," correct contract function names (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ad9bc5625b582d5714624c491904e68380f10ae3","rel":"noopener noreferrer","target":"_blank","children":["ad9bc56",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contracts:"}]," add configuration view method and update types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4fae4a2688f96388d5b53d8fe292ff7942af0c57","rel":"noopener noreferrer","target":"_blank","children":["4fae4a2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contracts:"}]," remove write method and type from remote contract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/740d8b88a5486f90cd61d024f8fdd4e6b9a370a0","rel":"noopener noreferrer","target":"_blank","children":["740d8b8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contracttxid:"}]," make contractTxID require in remote state cache instance (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/dc82d217c66ad8deff4ea6c3a9d7304f6e65b4d9","rel":"noopener noreferrer","target":"_blank","children":["dc82d21",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contracttxid:"}]," make contractTxID required in remote state cache instance (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/10","rel":"noopener noreferrer","target":"_blank","children":["#10",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bf651bb11006eaf5eea586ff1feb0bb2644db504","rel":"noopener noreferrer","target":"_blank","children":["bf651bb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ctrl flow:"}]," remove else from control flow (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4b3c4c2058767b05199ac75c44c4684a66149bb9","rel":"noopener noreferrer","target":"_blank","children":["4b3c4c2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps:"}]," pin arweave (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d39391c19dc7d1396b735cd87920a2dc224f94e4","rel":"noopener noreferrer","target":"_blank","children":["d39391c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps:"}]," remove axios-retry, will implement later (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0218e95fc2c2b1682010cf1841e3a2c717756c1d","rel":"noopener noreferrer","target":"_blank","children":["0218e95",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps:"}]," remove extra crypto-browserify (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9b4289809eacba3cd870adddb2bd73def576d50a","rel":"noopener noreferrer","target":"_blank","children":["9b42898",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps:"}]," remove warp-contracts-deploy from deps (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9d4f9faa860789ced003dc3b6d36c4db99962b8e","rel":"noopener noreferrer","target":"_blank","children":["9d4f9fa",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"docs:"}]," remove docs folder (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/47e84037357fd69f9af18b1e9b84286257b49331","rel":"noopener noreferrer","target":"_blank","children":["47e8403",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"drywrite:"}]," throw on bad drywrite and continue if successful (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5052c0a4deb06ac938d898d990e425dcc8ac6443","rel":"noopener noreferrer","target":"_blank","children":["5052c0a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"eslintignore:"}]," remove old file names (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/415c1632fc1d363894d17d4a335c7a0bbf78f3d8","rel":"noopener noreferrer","target":"_blank","children":["415c163",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"eslint:"}]," remove eslint comments and use this signer (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/32530eb777367b71bfba16bd97dcf6d6a75de791","rel":"noopener noreferrer","target":"_blank","children":["32530eb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"esm:"}]," add polyfills for crypto (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/dd8fbfe5b373ba95ec406c1642e81ef520cdeddb","rel":"noopener noreferrer","target":"_blank","children":["dd8fbfe",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"esm:"}]," add polyfills for crypto (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/27","rel":"noopener noreferrer","target":"_blank","children":["#27",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/553822cab7ec8652efbc9545ef3c20c0312c38f0","rel":"noopener noreferrer","target":"_blank","children":["553822c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"example web:"}]," update ario instatiation (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/77c68429af5e5a50f4ed2e8bd2bf7fdc67b8a2a6","rel":"noopener noreferrer","target":"_blank","children":["77c6842",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"example:"}]," escape quotes in packagejson for example package json (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fb47de0336b33405d81992cfce8e9993d2531f8b","rel":"noopener noreferrer","target":"_blank","children":["fb47de0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"example:"}]," simplify example and remove unused method on remote cache (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/81637f89c2eab304d7ccf11d1eac9503aa3d7592","rel":"noopener noreferrer","target":"_blank","children":["81637f8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"examples:"}]," update comments and fix package.json (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/db7140b815be1ea6fe1b270827fc4afb61707546","rel":"noopener noreferrer","target":"_blank","children":["db7140b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"examples:"}]," update examples to use devnet (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/cc037ac5a3df2e76375679b8b14723c3b5d51fe2","rel":"noopener noreferrer","target":"_blank","children":["cc037ac",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"examples:"}]," update examples with records methods, and balance methods (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a2d2a02befd64cff500932fe609b29d79ddf096c","rel":"noopener noreferrer","target":"_blank","children":["a2d2a02",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"exports:"}]," add arweavesigner and arconnectsigner to exports, clean up docs (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c7860ed40d19ac43c091b6afd52db0402537e7ee","rel":"noopener noreferrer","target":"_blank","children":["c7860ed",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"exports:"}]," update exports in indices (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f79443732909fbc4c81d78957ca306bfb538caa3","rel":"noopener noreferrer","target":"_blank","children":["f794437",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"exports:"}]," update package exports to have index in src folder (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2cce9e31efb2fd0bf8734d930deda301838da8d9","rel":"noopener noreferrer","target":"_blank","children":["2cce9e3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"files:"}]," clean git cache of duplicate casing (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e9eaa2d93122bad5008010c13710b5fa8bcd7533","rel":"noopener noreferrer","target":"_blank","children":["e9eaa2d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"filters:"}]," punt filters (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1c23cb3cf2ce8adc594fd2ba699e5ac32f4ef7b6","rel":"noopener noreferrer","target":"_blank","children":["1c23cb3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"fixture:"}]," add type to arns state fixture (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5bcac3211d78e08ead3e14da6e06aa41e9a65598","rel":"noopener noreferrer","target":"_blank","children":["5bcac32",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"formating:"}]," format (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3f30f772a7571b9958f8a202128abd483da372b5","rel":"noopener noreferrer","target":"_blank","children":["3f30f77",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"gar write:"}]," fix types and flow on gar write (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f5e77741107b82df24c293a1cde37a4a907e1f4c","rel":"noopener noreferrer","target":"_blank","children":["f5e7774",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"gateway:"}]," update gateway settings to support autostake (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/82c68408fb562146053b9180dacc53fb490743ea","rel":"noopener noreferrer","target":"_blank","children":["82c6840",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"generics:"}]," use named generic (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4b647f076b6cd3f4676f0bf7dbf6a5c020214e63","rel":"noopener noreferrer","target":"_blank","children":["4b647f0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"gitignore:"}]," remove cache from gitignore (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2867abcdba2fc4a4cece01c6ed3346065a54e2eb","rel":"noopener noreferrer","target":"_blank","children":["2867abc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"git:"}]," test fix with file casing issue (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c3611ee8fe9ef75ef2d91aa8bade99fee221c69a","rel":"noopener noreferrer","target":"_blank","children":["c3611ee",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"headers:"}]," use source-version for header (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2b26d888e176ed745fbc06fbe427993046d8cb18","rel":"noopener noreferrer","target":"_blank","children":["2b26d88",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"http:"}]," add headers sdk headers to http config (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/94810edb03272daccfbf05fb5625ba4aa3ee06f4","rel":"noopener noreferrer","target":"_blank","children":["94810ed",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"husky:"}]," add commit hooks (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/885ce68c3b734ac95e1293078ce835333bc45d9f","rel":"noopener noreferrer","target":"_blank","children":["885ce68",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"imports:"}]," update to use indexed imports from warp (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/124256835e0137fb1332e0e7a670ccfaad8ef228","rel":"noopener noreferrer","target":"_blank","children":["1242568",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"indentation:"}]," fix indentation in examples (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a266731e14b480d04e3be1fa558de368f366682d","rel":"noopener noreferrer","target":"_blank","children":["a266731",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"interface:"}]," removed filters and added base records types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/849834db2c88ffc362c54f9844f936a1c8ab23dc","rel":"noopener noreferrer","target":"_blank","children":["849834d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"interface:"}]," rename interface to ContractCache (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2a0a76546326d2a47f5cef1dde3c105f4deaad50","rel":"noopener noreferrer","target":"_blank","children":["2a0a765",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"jest:"}]," remove extra config (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/014fbde09f4c533c957d6372345616c13df2a29d","rel":"noopener noreferrer","target":"_blank","children":["014fbde",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lint:"}]," disable no-any warning certain types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/de5f10874e6bf2deaca89d35ac11e1a11a64ad59","rel":"noopener noreferrer","target":"_blank","children":["de5f108",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lint:"}]," formatting (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/21224e2f47605d1959853c99ddb1c8a3df6a0d7d","rel":"noopener noreferrer","target":"_blank","children":["21224e2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"logger, errors, http:"}]," Updated to axios and axios-retry, added winston logger, more extensive custom error objects (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b944f4db494531a346ab025e28a8a6cd46f5d546","rel":"noopener noreferrer","target":"_blank","children":["b944f4d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"logger:"}]," remove unused logger property (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9501d1d3571980fb4e157c022e0ea0f8e60f9a0a","rel":"noopener noreferrer","target":"_blank","children":["9501d1d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"logs:"}]," removing debug logs (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f025171586e2f440ef92550ddf37c5254db86a44","rel":"noopener noreferrer","target":"_blank","children":["f025171",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"mixin:"}]," filter private methods in mixin util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/beb8610807038a7fc51baaa266db1435781c6e8c","rel":"noopener noreferrer","target":"_blank","children":["beb8610",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"naming:"}]," change epoch to epochStartHeight (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/908971c273aaac20ab320e867ec1e790706a11f3","rel":"noopener noreferrer","target":"_blank","children":["908971c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"naming:"}]," rename getRecord[s] to getArNSRecord[s] (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bd3d4bc25a7528ba9f093a96cf0ed33439160d27","rel":"noopener noreferrer","target":"_blank","children":["bd3d4bc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"overloads:"}]," only accept warp contract as a contract config for ariowritable (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e3c97e9eaddc98e704a2192bcae6dfdee42f7ae6","rel":"noopener noreferrer","target":"_blank","children":["e3c97e9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"polyfills:"}]," rollback polyfill on logger (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0cdb2f0a1e23c111b57f788f51780f98f186ec7d","rel":"noopener noreferrer","target":"_blank","children":["0cdb2f0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"postinstall:"}]," remove husky postinstall script (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c74a13591c75271352135f8c30055623cf536ed2","rel":"noopener noreferrer","target":"_blank","children":["c74a135",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," add grammar and example recs (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ecc07f7f5c89fd8fbe66d2b79db44a62285057d4","rel":"noopener noreferrer","target":"_blank","children":["ecc07f7",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," condense quick start (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b35e5bd94e950255a15c1bf0ffa1bf1aa47a3395","rel":"noopener noreferrer","target":"_blank","children":["b35e5bd",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," refactor api list to header tags (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/817d99b05d45caf435fdfe26065a70407f0bce56","rel":"noopener noreferrer","target":"_blank","children":["817d99b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," update ant header (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/77235ce077ef4a12dfa6b403968b6ab148ebf196","rel":"noopener noreferrer","target":"_blank","children":["77235ce",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," update ANT usage description (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/70c852087f75a17c494cc12719d1dc9f96da39f2","rel":"noopener noreferrer","target":"_blank","children":["70c8520",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," update joinNetwork docs (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9fcf440d2ed2f71005f1e9bd3b0a7691aae90a63","rel":"noopener noreferrer","target":"_blank","children":["9fcf440",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," update quick start (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a60d96a821b5e77a68b7682c5e74e5dc01ca2f28","rel":"noopener noreferrer","target":"_blank","children":["a60d96a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," update readme with default provider example (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/68a5a1697ae0c4c6797ef355f887408d72030cf8","rel":"noopener noreferrer","target":"_blank","children":["68a5a16",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," update readme with examples (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d9ee23eb99d9d845098324dba77497284942f35c","rel":"noopener noreferrer","target":"_blank","children":["d9ee23e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"record records:"}]," update key to use result instead of record (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/90314dbdb91806222a7e822951a89aaeea5596ed","rel":"noopener noreferrer","target":"_blank","children":["90314db",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"records:"}]," remove contractTxId filter remove lodash shrink readme (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/50669e1e203d038dfcf3a0e30d7637122d4b4777","rel":"noopener noreferrer","target":"_blank","children":["50669e1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"records:"}]," use state endpoint to fetch records (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2f02c53d990dffe526de96e762ddbcbf1b3a8770","rel":"noopener noreferrer","target":"_blank","children":["2f02c53",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"recs:"}]," modify the interfaces for contracts and implement with warp and remote service (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/13","rel":"noopener noreferrer","target":"_blank","children":["#13",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/56ebb08616e4002a8037747dcd5e9e070dae6a0d","rel":"noopener noreferrer","target":"_blank","children":["56ebb08",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"release:"}]," remove release assets entirely (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9d5a1b3b693134062754892674428936df122c9b","rel":"noopener noreferrer","target":"_blank","children":["9d5a1b3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"release:"}]," update github release config to publish packages to github (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5534d9d6c9b86b1642668705dc0cb6c301f03d9e","rel":"noopener noreferrer","target":"_blank","children":["5534d9d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"remote:"}]," getState not properly setting evalTo in http requests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/55745c1881af9ea93a0545e1b04eaff210257802","rel":"noopener noreferrer","target":"_blank","children":["55745c1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"safety:"}]," update type safety checks (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/32eebbc21a4592384dd6fed3247f0e00292b6471","rel":"noopener noreferrer","target":"_blank","children":["32eebbc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"setimmediate:"}]," make set immediate a build dependency as it is required by the node winston (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9292eaab29c3c955d1c981d6d22fa6e11da55500","rel":"noopener noreferrer","target":"_blank","children":["9292eaa",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," check that contract is connected before trying to write (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d352e9c7ac1038caa238df21d1165345c64d61de","rel":"noopener noreferrer","target":"_blank","children":["d352e9c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," check that contract is connected before trying to write (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/29","rel":"noopener noreferrer","target":"_blank","children":["#29",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/536a116c1cfecd1bfbe1ffc9d5fe87ab4006a81c","rel":"noopener noreferrer","target":"_blank","children":["536a116",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," fix signer in WarpContracts - update tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ea9448f3440c58811891fa37db2ceb7948b8d200","rel":"noopener noreferrer","target":"_blank","children":["ea9448f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," fix signer in WarpContracts - update tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/32","rel":"noopener noreferrer","target":"_blank","children":["#32",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/16d69d8a996d0692b28c956d7ec7f38245ff2f6b","rel":"noopener noreferrer","target":"_blank","children":["16d69d8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," remove jwk use, ignore web example for now (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bc7e577e0f7f42a91ae4bbca853addf7f178a1f8","rel":"noopener noreferrer","target":"_blank","children":["bc7e577",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," remove signer, will do in other pr (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d02276dd9fa166d254eb76a45e2c6025f632c0ba","rel":"noopener noreferrer","target":"_blank","children":["d02276d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," remove use of JWK, simplify constructor (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/22","rel":"noopener noreferrer","target":"_blank","children":["#22",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d2ef5732d1ef268d9fb1420c96f520b0fcb4bedd","rel":"noopener noreferrer","target":"_blank","children":["d2ef573",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," update ANT to have signer (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c7f8eeec4c2141548d202f76934304a310b177b7","rel":"noopener noreferrer","target":"_blank","children":["c7f8eee",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"structure:"}]," update cache provider folder to be named caches (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/844c1aab722316db14167f22a397858a2c9c6bbf","rel":"noopener noreferrer","target":"_blank","children":["844c1aa",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"structure:"}]," use snake case for file and folder names (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/37f27d3b6a526a37a88ccbf7480f4bc6dc06153f","rel":"noopener noreferrer","target":"_blank","children":["37f27d3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"test warp-contract:"}]," use beforeAll to read env vars (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/95cc0194ffd9b04a0e389557ad39e53cfa87c443","rel":"noopener noreferrer","target":"_blank","children":["95cc019",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," add test cases as a const (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/845818528fc5364971738fa549173f6f019065c0","rel":"noopener noreferrer","target":"_blank","children":["8458185",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," add test for custom arIO client config (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0e6142bedaffbf86e79840d830499d4e1aacbced","rel":"noopener noreferrer","target":"_blank","children":["0e6142b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," change control flow pattern to .catch instead of trycatch (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/883de51f85f32807a62f189b00ac485ecfdcfd69","rel":"noopener noreferrer","target":"_blank","children":["883de51",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," dont make blockHeight or sortKey undefined but rather evalTo (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f76a201eb53069f611b17bfef01506143fdec080","rel":"noopener noreferrer","target":"_blank","children":["f76a201",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," instantiate new ant to connect in tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/98694156a55a5dfba2a96cb09b4f734c33ed0c64","rel":"noopener noreferrer","target":"_blank","children":["9869415",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," remove dryWrite from writeInteraction, update tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bc1becc1597b11c80d56b21d9a7137e170b69399","rel":"noopener noreferrer","target":"_blank","children":["bc1becc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," remove fixture and use live service for tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/30d3e8cddc1f85f19467af19d191558575351e63","rel":"noopener noreferrer","target":"_blank","children":["30d3e8c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," test 404 response (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/590dea6c6285bd8c786c02dcdbdc85fba7364fc6","rel":"noopener noreferrer","target":"_blank","children":["590dea6",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update ario test (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4208bd023c9f1026a49a5bea3a06beb51a3494b7","rel":"noopener noreferrer","target":"_blank","children":["4208bd0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update client instantiation test to check read vs write clients (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/059653c38ed78aa305a796bcf8a18a119c83d63c","rel":"noopener noreferrer","target":"_blank","children":["059653c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update docker compose params (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a71befd8b06e18181f52ca78babe878196f3673f","rel":"noopener noreferrer","target":"_blank","children":["a71befd",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update gateways test (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1fcb3e6c52c47d5c2e9b7df32eff944ec511fec6","rel":"noopener noreferrer","target":"_blank","children":["1fcb3e6",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update stubs in tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e4bbc6e691fec0f60c0ff84c4ead9620dcc28739","rel":"noopener noreferrer","target":"_blank","children":["e4bbc6e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update test to match jest syntax (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/553bdbb2aaff0a26a0aeaa34c9ec614379d30dca","rel":"noopener noreferrer","target":"_blank","children":["553bdbb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update tests for named prop expectation (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4ea04a735ec8c0a0c0cc8859d7bfa42bd6f9110e","rel":"noopener noreferrer","target":"_blank","children":["4ea04a7",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update tests to use younger contract, add evalParams config (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ae890c85f5fca785f88c60a751fb617b2389de61","rel":"noopener noreferrer","target":"_blank","children":["ae890c8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update tests with constants and update types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1bdcfebae93123aa46f500ebbd9693d3e1e36ef6","rel":"noopener noreferrer","target":"_blank","children":["1bdcfeb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update tests with new name (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2cd1b5ce18ed63c2b787d70e7e502aade26315eb","rel":"noopener noreferrer","target":"_blank","children":["2cd1b5c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update with new names on methods (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/619c193d210536a2e4ee1308805ce348298b42c8","rel":"noopener noreferrer","target":"_blank","children":["619c193",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," use angela for testing (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/10f30fe0770cb2cfef4f0a2ce18a4c5e4fe5ce77","rel":"noopener noreferrer","target":"_blank","children":["10f30fe",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," use http not https in tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fddba1e34c9a195cb6a5cdcf3ec6f3dcbd41524c","rel":"noopener noreferrer","target":"_blank","children":["fddba1e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," use process vars as priority url (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/faab4f3ee7624828cb25a32b6ecfb655cd5c1fc5","rel":"noopener noreferrer","target":"_blank","children":["faab4f3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"test:"}]," update test to use ArweaveTransactionID class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f6c4f8ba23a921eba281596b29dff3fece82b322","rel":"noopener noreferrer","target":"_blank","children":["f6c4f8b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tsconfig, names:"}]," reverted tsconfig to nodenext resolution, changed naming convention on provider, removed extraeneous error classes, rolled back axios-retry to match our tsconfig settings (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d412d44dc9fd71fe6a81deb37e99b8c24f6b4661","rel":"noopener noreferrer","target":"_blank","children":["d412d44",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tyeps:"}]," set types to objects rather than top level params for easier readability (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/edfd77bb01f38c21f2e96aacaea07705372fe664","rel":"noopener noreferrer","target":"_blank","children":["edfd77b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"type:"}]," rename all type implementations (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/595904509e152188eeadb07fbf57495b941a45bf","rel":"noopener noreferrer","target":"_blank","children":["5959045",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types and tests:"}]," update evalTo to allow undefined sortKey and block and test that (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a59f05c8669750b59b01ee140bcd84d91b9cfaf8","rel":"noopener noreferrer","target":"_blank","children":["a59f05c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," add @ to records (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/53601c1d08f7bf3e522f25b58e514b0c809ad195","rel":"noopener noreferrer","target":"_blank","children":["53601c1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," make props nullable on certain read apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f8ff552ed6de9516476e74e6aad92e72a8d3adb3","rel":"noopener noreferrer","target":"_blank","children":["f8ff552",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," remove any type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5c8024261b5e13ee4f4d697b545a710b7cf136d1","rel":"noopener noreferrer","target":"_blank","children":["5c80242",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," remove any types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d8d910b9f2d0b95232ccf3c52e74f57b086df435","rel":"noopener noreferrer","target":"_blank","children":["d8d910b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," remove ArweaveTransactionID type for now (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3adf53bd54041bc5dbc6956586bfebcfe66bd71c","rel":"noopener noreferrer","target":"_blank","children":["3adf53b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," remove unnecesssary empty defaults (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7d14edb55c7db6a949d717fe19ffe1ae87916a9d","rel":"noopener noreferrer","target":"_blank","children":["7d14edb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," rename signer to ContractSigner (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/87d6c90b625b8bb97d68ea89d63d7a97ea894051","rel":"noopener noreferrer","target":"_blank","children":["87d6c90",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," require atleast one param to update gateway settings (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/857ebdc1b0dd39d5b12943f9b15dd0ddb9b5785e","rel":"noopener noreferrer","target":"_blank","children":["857ebdc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update interaction type to only use read for now (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2c02e90076bc0fe8580bef041cd7c07e65db43d9","rel":"noopener noreferrer","target":"_blank","children":["2c02e90",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update tests, readme, and types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e9985ddada117561f8e666d133b3d573e0beef3e","rel":"noopener noreferrer","target":"_blank","children":["e9985dd",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," use partial write type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fa6a638ae9d69b234b264c3e510c09709fc56fd8","rel":"noopener noreferrer","target":"_blank","children":["fa6a638",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," use string instead of any (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/014a26210b2482b3aa5150b4fd37925760f39dd8","rel":"noopener noreferrer","target":"_blank","children":["014a262",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"validate id:"}]," make validator a private method (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/dce4a948e38ae0f6af3658dcb066861c766f5ed9","rel":"noopener noreferrer","target":"_blank","children":["dce4a94",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"validity util:"}]," isBlockheight check more strict (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2b28675fabb97be0cadfbc8a47241b0bcc5bd9fd","rel":"noopener noreferrer","target":"_blank","children":["2b28675",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"warp contract:"}]," added test for getting state after connecting with warp (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/060ee2c4a8bc21c345eb6ab006c3da41b29ff7d5","rel":"noopener noreferrer","target":"_blank","children":["060ee2c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"warp-contract:"}]," provide logger - update isTransaction flow ctrl - use typed props (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5f6e0a17662e43d4b2d560fcd505a07e006a308b","rel":"noopener noreferrer","target":"_blank","children":["5f6e0a1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"warp-contracts:"}]," bump warp to 1.4.38 - fixed warp exports (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/af4a20b0df97867327bdfea12f4eb1956d531352","rel":"noopener noreferrer","target":"_blank","children":["af4a20b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"winston:"}]," move the winston polyfill - this will prevent any esm based web projects from getting polyfill issues (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c8b7998db824506c1e213557e859604d903aab9c","rel":"noopener noreferrer","target":"_blank","children":["c8b7998",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"write:"}]," add dry run - sync state - abortSignal - update interface (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/970bdefaff2eea93e3c0783dccafd6276a80ea03","rel":"noopener noreferrer","target":"_blank","children":["970bdef",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"write:"}]," update utils - change error flow - update arweave constructor props (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0a81c920e82c03beba7dad41c189c00e128ced10","rel":"noopener noreferrer","target":"_blank","children":["0a81c92",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"write:"}]," update write methods on warp (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9c0540b1f98af68ada417e1e052d282a1c93fb07","rel":"noopener noreferrer","target":"_blank","children":["9c0540b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"yarn:"}]," update lockfile (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fd5e0ee013a40568e88a06ff4ac1e630559a68c0","rel":"noopener noreferrer","target":"_blank","children":["fd5e0ee",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," add ANT read interface (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c941c96cd201983270cc9e04c0fcaa5b4dc3b798","rel":"noopener noreferrer","target":"_blank","children":["c941c96",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," create ant contract class for interacting with ant contracts (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6eb7ef5ed7f0ec3e64e0c18e97a708d7c528ff21","rel":"noopener noreferrer","target":"_blank","children":["6eb7ef5",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ants:"}]," add readable-writable framework to the ant client and implement write methods (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3019f53953d362629a34c6282012b58de1171b23","rel":"noopener noreferrer","target":"_blank","children":["3019f53",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ario contract:"}]," add distributions and observation apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/21e38d1229e640a1cec685f491b1b07b84ee6a56","rel":"noopener noreferrer","target":"_blank","children":["21e38d1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"arioContract:"}]," update ArIO interface and ArIOContract interface (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5d87e2e9b707e30caaf960585e3300efbab420bb","rel":"noopener noreferrer","target":"_blank","children":["5d87e2e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"auctions:"}]," add auctions apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/faf08c51f3b499e158e96cc2a0b97a06a20c6f8c","rel":"noopener noreferrer","target":"_blank","children":["faf08c5",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contract:"}]," add distribution, observations apis, update readme and examples (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0208317c211d659afbbc55d06345a0c33cd076eb","rel":"noopener noreferrer","target":"_blank","children":["0208317",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contract:"}]," create new contract classes that impelement both warp and remote cache for ant contract and ar-io contracts (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/855da2d1ce53ade61025e9a2513ac706e362e0b1","rel":"noopener noreferrer","target":"_blank","children":["855da2d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"first issue:"}]," setup examples, readme, and initial gateways provider (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5a9e2320219b8b61dec1cf8d0ecb74562b9ebed0","rel":"noopener noreferrer","target":"_blank","children":["5a9e232",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"gar methods:"}]," add gar write methods to the ario client (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e01b08beccb64112ae4ec333e9a5a2ea872b816f","rel":"noopener noreferrer","target":"_blank","children":["e01b08b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"inital providers:"}]," scaffold initial providers (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4949514a334eda107c87c77bef87ec839144c99f","rel":"noopener noreferrer","target":"_blank","children":["4949514",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io transfer:"}]," add transfer api to ario writable client (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0d37623bdf0a460242ac8d2b6f819f686fb2cbce","rel":"noopener noreferrer","target":"_blank","children":["0d37623",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"observerations:"}]," add ",["$","$L8",null,{"children":"saveObservations"}]," write interaction (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/8dd977c55091b038c6b4a1b30fbeed5bc816f433","rel":"noopener noreferrer","target":"_blank","children":["8dd977c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"observers:"}]," add API for fetching prescribed observers (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a18e1306b185143b3b44416da168bf0610418d9c","rel":"noopener noreferrer","target":"_blank","children":["a18e130",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"observers:"}]," add API for fetching prescribed observers (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/17","rel":"noopener noreferrer","target":"_blank","children":["#17",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/17ce6de4aea61e5f97c999cdc96011dd911f7ad6","rel":"noopener noreferrer","target":"_blank","children":["17ce6de",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-5742:"}]," add records api to arns remote cache (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/8","rel":"noopener noreferrer","target":"_blank","children":["#8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c46cd3968efe31f9dac3c6368b073b97adfaeb2a","rel":"noopener noreferrer","target":"_blank","children":["c46cd39",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-5751:"}]," add blockheight and sortkey eval filters (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/12","rel":"noopener noreferrer","target":"_blank","children":["#12",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/832a1ad20f06407f21d87ad38111f1bae794efbc","rel":"noopener noreferrer","target":"_blank","children":["832a1ad",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-5758:"}]," add signer to ario class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/20","rel":"noopener noreferrer","target":"_blank","children":["#20",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1b820774104d90f2bcbec9a18c8fbca891616f7b","rel":"noopener noreferrer","target":"_blank","children":["1b82077",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-5759:"}]," observations and distributions apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/16","rel":"noopener noreferrer","target":"_blank","children":["#16",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/dded3619784561b416297855724fc5924a1cd1d0","rel":"noopener noreferrer","target":"_blank","children":["dded361",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-5773:"}]," add auctions read apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/18","rel":"noopener noreferrer","target":"_blank","children":["#18",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e0c6fca49788b361478aca85d3dae3ca96f6aa97","rel":"noopener noreferrer","target":"_blank","children":["e0c6fca",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-5800:"}]," add epoch apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/48ee4ba04e162c09e0d75c0194119fa9c76649d4","rel":"noopener noreferrer","target":"_blank","children":["48ee4ba",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-5800:"}]," epoch apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/15","rel":"noopener noreferrer","target":"_blank","children":["#15",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/70563b18f07a31d001cc4610297182860536c2df","rel":"noopener noreferrer","target":"_blank","children":["70563b1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-5825:"}]," ANT read interface (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/19","rel":"noopener noreferrer","target":"_blank","children":["#19",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6a0c47754689071d292eaebfa7b3af6c8e851fa4","rel":"noopener noreferrer","target":"_blank","children":["6a0c477",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"records:"}]," add records api to arns remote cache (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1b7f54fb04d8fe390345eb47a3402744e2293709","rel":"noopener noreferrer","target":"_blank","children":["1b7f54f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," add arweave signer to ario class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7e08097e9abccf4a57673209751b2cd2fc25b746","rel":"noopener noreferrer","target":"_blank","children":["7e08097",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"write:"}]," add write interface and base implementation on warp-contract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6dfc969a23dd965fe169edeacf117aed8e59d642","rel":"noopener noreferrer","target":"_blank","children":["6dfc969",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L9",null,{"children":"$La"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","wl9yUpGhqIfIlUCpGDhFE",{"children":[["$","$Lb",null,{"children":"$Lc"}],["$","$Ld",null,{"children":"$Le"}],null]}]]}]]],"m":"$undefined","G":["$f","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","release-notes"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["release-notes",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["release-notes",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","release-notes","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"AR.IO SDK Changelog"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["Welcome to the documentation page for the AR.IO SDK release notes. Here, you will find detailed information about each version of the AR.IO SDK, including the enhancements, bug fixes, and any other changes introduced in every release. This page serves as a comprehensive resource to keep you informed about the latest developments and updates in the AR.IO SDK. For those interested in exploring the source code, each release's code is readily accessible at our GitHub repository: AR.IO SDK ",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/blob/main/CHANGELOG.md","rel":"noopener noreferrer","target":"_blank","children":["change logs",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". Stay updated with the continuous improvements and advancements in the AR.IO SDK by referring to this page for all release-related information."]}],"\n",["$","h1",null,{"children":"[3.2.0] (2025-01-13)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v3.1.0...v3.2.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"ant:"}]," add ",["$","$L8",null,{"children":"getLogo"}]," api (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/eddc3a8212173c2dcbc80742b2d2637a8fe7d7d7","rel":"noopener noreferrer","target":"_blank","children":["eddc3a8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ario:"}]," use standardize tags for registration fees and cost details (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3f5fdbe175277d5399bedf29d06dbcf7e96cd199","rel":"noopener noreferrer","target":"_blank","children":["3f5fdbe",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," remove new APIs (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d916ab61b1d1b6823eaef91594d4e1e21a95fc2d","rel":"noopener noreferrer","target":"_blank","children":["d916ab6",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"types:"}]," add ",["$","$L8",null,{"children":"Buy-Name"}]," to supported intent types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b5a6d01a2168fd6f5d8a4b278cabe27b751556be","rel":"noopener noreferrer","target":"_blank","children":["b5a6d01",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ario:"}]," add new APIs to ario class, update ant removePrimaryNames tags (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/61e0ee8f572fd87422357bab847400d558ee1d65","rel":"noopener noreferrer","target":"_blank","children":["61e0ee8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"cost-details:"}]," include returnedNameDetails when they exist on cost-details PE-7371 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9edfb794bc310f4059bbc782a5da8a1ab1f11641","rel":"noopener noreferrer","target":"_blank","children":["9edfb79",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h1",null,{"children":"[3.1.0] (2025-01-02)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v3.0.0...v3.1.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["don't get old arweave block timestamps on read actions (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1792ee81c2edd33514271415aa84b4453ff1a804","rel":"noopener noreferrer","target":"_blank","children":["1792ee8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["don't return null when stringified null is found in message data on ao.read (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c5873e6b686efa547b006e248337fcca0793446d","rel":"noopener noreferrer","target":"_blank","children":["c5873e6",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"eth signer:"}]," use a unique anchor in ans-104 headers (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/8cd5587630141b8eb048505ffa424e9a37add80f","rel":"noopener noreferrer","target":"_blank","children":["8cd5587",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["format process errors to be more user friendly PE-7327 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3449e324572355817469ec7bb3c99c4909437a21","rel":"noopener noreferrer","target":"_blank","children":["3449e32",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"io:"}]," fix ",["$","$L8",null,{"children":"AoEpochData"}]," type, add prescribedNames (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1ba358814d7019475ce049e0d5d8af1f76c429fc","rel":"noopener noreferrer","target":"_blank","children":["1ba3588",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tags:"}]," prune out empty tags (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/de0ec83803ad536121cb8e1a2c269e50dec9341f","rel":"noopener noreferrer","target":"_blank","children":["de0ec83",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," fix funding plan vaults type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1cea7dbd75a8da6a3a7352cb40edbc49aa20f8a0","rel":"noopener noreferrer","target":"_blank","children":["1cea7db",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," revert prescribedObserver type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ca60f6f493f34976753a33a8917e68ac1951a3f9","rel":"noopener noreferrer","target":"_blank","children":["ca60f6f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"cost-details:"}]," init cli command get-cost-details PE-7114 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/674626eaef7863b1601452e15b84c82f1f2a621c","rel":"noopener noreferrer","target":"_blank","children":["674626e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"cost-details:"}]," init new cost method for exposing fundingPlan and discounts PE-7114 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c6910c85b9cb801c86b2f5f754e567f0fe0c35d3","rel":"noopener noreferrer","target":"_blank","children":["c6910c8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"fund-from:"}]," add Fund-From tag to eligible methods/commands PE-7291 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4d4727082f408c523be5c2f01d21907c93e2e098","rel":"noopener noreferrer","target":"_blank","children":["4d47270",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"primary names:"}]," add processID to read APIs PE-7307 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e01e6cee4e39c2e17eb38a04818e28770f7cbf97","rel":"noopener noreferrer","target":"_blank","children":["e01e6ce",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["remove usage of Tags.Timestamp in favor of computing epoch indexes PE-7338 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ee1bea0ea1b196f43a82558e79a30c4658f97a7e","rel":"noopener noreferrer","target":"_blank","children":["ee1bea0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h1",null,{"children":"[3.0.0] (2024-12-10)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.6.0...v3.0.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," use global program from cli.ts scope for ar.io command PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3e83298bf07bd2ca0eb800ac74ab675bdbb766d0","rel":"noopener noreferrer","target":"_blank","children":["3e83298",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["expose instant param for decreaseOperatorStake function arg type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2fd1f5df34b9c8f3a7d62d9fea56d5399c53f3b8","rel":"noopener noreferrer","target":"_blank","children":["2fd1f5d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lua id:"}]," change lua id (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d4907db2b74be1ddc8d61ecd2b24944654a2e1b5","rel":"noopener noreferrer","target":"_blank","children":["d4907db",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["remove un-used import (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5db9ac07f690231c326ca68ac91d14cae2329c1a","rel":"noopener noreferrer","target":"_blank","children":["5db9ac0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"spawn-ant:"}]," use a valid default ttlSeconds (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/aea4aa7bc61a1af644f8215b75f5eef82e5c9480","rel":"noopener noreferrer","target":"_blank","children":["aea4aa7",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":["use ",["$","$L8",null,{"children":"Keywords"}]," for setKeywords (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/19ab3adaa58f0b322261ca5ed4b4cc6174cc66ad","rel":"noopener noreferrer","target":"_blank","children":["19ab3ad",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h1",null,{"children":"[3.0.0] (2024-12-10)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.6.0...v3.0.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," use global program from cli.ts scope for ar.io command PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3e83298bf07bd2ca0eb800ac74ab675bdbb766d0","rel":"noopener noreferrer","target":"_blank","children":["3e83298",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["expose instant param for decreaseOperatorStake function arg type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2fd1f5df34b9c8f3a7d62d9fea56d5399c53f3b8","rel":"noopener noreferrer","target":"_blank","children":["2fd1f5d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lua id:"}]," change lua id (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d4907db2b74be1ddc8d61ecd2b24944654a2e1b5","rel":"noopener noreferrer","target":"_blank","children":["d4907db",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["remove un-used import (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5db9ac07f690231c326ca68ac91d14cae2329c1a","rel":"noopener noreferrer","target":"_blank","children":["5db9ac0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"spawn-ant:"}]," use a valid default ttlSeconds (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/aea4aa7bc61a1af644f8215b75f5eef82e5c9480","rel":"noopener noreferrer","target":"_blank","children":["aea4aa7",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":["use ",["$","$L8",null,{"children":"Keywords"}]," for setKeywords (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/19ab3adaa58f0b322261ca5ed4b4cc6174cc66ad","rel":"noopener noreferrer","target":"_blank","children":["19ab3ad",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar-io cli:"}]," init balance command and CLI setup (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/94c630b3b89fb3cf1d58afadcf424d2c464a39b3","rel":"noopener noreferrer","target":"_blank","children":["94c630b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar-io cli:"}]," init join-network command (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fc9dc07d331677af8e88ada479d833757001abc8","rel":"noopener noreferrer","target":"_blank","children":["fc9dc07",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," add --cu-url global parameter PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2346f5bca1b51ef9893447d1e86fd6dfc57302cb","rel":"noopener noreferrer","target":"_blank","children":["2346f5b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," enable confirmation prompts on each write action PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9ac88bb73f6a386d3b0989e2ca8678d83399af82","rel":"noopener noreferrer","target":"_blank","children":["9ac88bb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," include --tags input in write actions PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4b9d03e81839dc618b9adc8f9919929530bae504","rel":"noopener noreferrer","target":"_blank","children":["4b9d03e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init buy/upgrade/extend-record, inc-undernames, sub-auc-bid, req-prim-name PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5eb3df2dc89c4176b35b4d84747920c917d35dde","rel":"noopener noreferrer","target":"_blank","children":["5eb3df2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init decrease-delegate-stake instant/cancel-withdraw commands PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f0e7b9e5e5525ce99c570ceb315cf09eb1ff7d33","rel":"noopener noreferrer","target":"_blank","children":["f0e7b9e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init epoch read commands PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/61e0fc3606a6b0f0b24fd82c212a2875bb421b57","rel":"noopener noreferrer","target":"_blank","children":["61e0fc3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init get token cost and auction prices PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/867807da1c9689d7372a91046139ee79552084c3","rel":"noopener noreferrer","target":"_blank","children":["867807d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init get-delegations, get-arns-record, list-arns-records commands PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d7cbde356e620d2cf074ede94031e231ec5e2a6a","rel":"noopener noreferrer","target":"_blank","children":["d7cbde3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init get-gateway-delegates and get-gateways commands PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/35a33efca920fbad3ee3aa93e051acaa1a854927","rel":"noopener noreferrer","target":"_blank","children":["35a33ef",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init get-vault and get-gateway commands (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d262243bde31d68cab0a6efaa2ada6795cdf14f1","rel":"noopener noreferrer","target":"_blank","children":["d262243",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init increase/decrease-operator-stake commands PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/131286024b18c86eabab0a326d3f42dd27ce63b6","rel":"noopener noreferrer","target":"_blank","children":["1312860",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init info command (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c7213740954a2d5a15742a756aae8ac79497a5d9","rel":"noopener noreferrer","target":"_blank","children":["c721374",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init leave-network, delegate-stake PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/40ebe065673b881a3e23b275ea29423aa260259f","rel":"noopener noreferrer","target":"_blank","children":["40ebe06",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init pagination from CLI layer PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f52ce1fbb8bda21b35b985d21b3fa3fa9a6e825d","rel":"noopener noreferrer","target":"_blank","children":["f52ce1f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init read/write ANT commands PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/392a9ef5d20bd77809ee3a6a2bbac909739189eb","rel":"noopener noreferrer","target":"_blank","children":["392a9ef",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init redelegate-stake PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7bf4a8e49b4e7e319dd013632db0dbd8ca2c1eaf","rel":"noopener noreferrer","target":"_blank","children":["7bf4a8e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init save-observations PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f80bb8c607d67bb37278c9e600cee1c1493f3ea1","rel":"noopener noreferrer","target":"_blank","children":["f80bb8c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init spawn-ant and get-ant-state PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/119c765a866c385688b92eacc13b6cefdb4eb341","rel":"noopener noreferrer","target":"_blank","children":["119c765",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init token-supply command (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b58d782462e8725ef10686a13e4f52be69894741","rel":"noopener noreferrer","target":"_blank","children":["b58d782",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init transfer command (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5553584811cae1d9eb9ac12dbfa77734e5c80892","rel":"noopener noreferrer","target":"_blank","children":["5553584",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," init update-gateway-settings PE-5854 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7a6aa4b0d3f7e1ade858b561f438d85b663f7a5c","rel":"noopener noreferrer","target":"_blank","children":["7a6aa4b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ar.io cli:"}]," stringify outputs for command line compatibility (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3c04cac952189cc3c8265327bec6362616bea3b4","rel":"noopener noreferrer","target":"_blank","children":["3c04cac",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ARIO token:"}]," change all IO references to ARIO (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4f8135d53912c1156dc43c21686207820883e445","rel":"noopener noreferrer","target":"_blank","children":["4f8135d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ARIO token:"}]," update all IO references to ARIO (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/8fb2188fecd673ed6ad1c66fc710f2fdc6cc70eb","rel":"noopener noreferrer","target":"_blank","children":["8fb2188",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"returned names:"}]," remove/replace auction APIs in favor returned names (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2c9826fd1e3c3d4534ba2d50e650affa5d7a35aa","rel":"noopener noreferrer","target":"_blank","children":["2c9826f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"BREAKING CHANGES"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ARIO token:"}]," All exported IO and IOToken are now repleced with ARIO and ARIOToken respectively"]}],"\n"]}],"\n",["$","p",null,{"children":"PE-7225"}],"\n",["$","h1",null,{"children":"[2.6.0] (2024-12-05)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.5.5...v2.6.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"lua id:"}]," bump lua id for ANT 9 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9e8e7e83deb7aef9fc6d94f294d6087840ade3e0","rel":"noopener noreferrer","target":"_blank","children":["9e8e7e8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":["use ",["$","$L8",null,{"children":"Keywords"}]," for setKeywords (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/99cccd499de0254f07e43ae68f4214b2775fa7b8","rel":"noopener noreferrer","target":"_blank","children":["99cccd4",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"get demand factor settings:"}]," init new IO method PE-6894 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ad2eb366328439fa1693de10c7c2ced12623385f","rel":"noopener noreferrer","target":"_blank","children":["ad2eb36",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["init get gateway registry settings PE-6895 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bb7b6b4581f2b5e39c800749f0d7e2414fb9dd1c","rel":"noopener noreferrer","target":"_blank","children":["bb7b6b4",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-5-5-2024-11-28","children":"[2.5.5] (2024-11-28)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.5.4...v2.5.5","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," update gateway delegates api, add to README (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/65aa6a8e280a6d0b6044caf9ba88f47a61d08022","rel":"noopener noreferrer","target":"_blank","children":["65aa6a8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-5-4-2024-11-28","children":"[2.5.4] (2024-11-28)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.5.3...v2.5.4","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"primary:"}]," support primary name in token cost API (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b4edf4768ed6d22325bb3328d9724703fa17c89a","rel":"noopener noreferrer","target":"_blank","children":["b4edf47",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-5-3-2024-11-27","children":"[2.5.3] (2024-11-27)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.5.2...v2.5.3","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant lua id:"}]," update ant lua id (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/54ff68b03842f8382bbdfd28902f033857f25a39","rel":"noopener noreferrer","target":"_blank","children":["54ff68b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," update write handler types removes evolve handler name (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d9f5de438bd303078d1ccaa33198a9de4e36405d","rel":"noopener noreferrer","target":"_blank","children":["d9f5de4",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"handler names:"}]," add primary name handlers (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5192c093ca75b5c6e05d446d3b711406849a9a9a","rel":"noopener noreferrer","target":"_blank","children":["5192c09",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-5-2-2024-11-25","children":[["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.5.1...v2.5.2","rel":"noopener noreferrer","target":"_blank","children":["2.5.2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," (2024-11-25)"]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"io:"}]," fix tag for ",["$","$L8",null,{"children":"requestPrimaryName"}]," API (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bdaeaafb8b07383711751e334dd7f679617e8a01","rel":"noopener noreferrer","target":"_blank","children":["bdaeaaf",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," updated types and fixed apis for primary name requests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a2976282247403b533ac129eaf76bd35c7af56cc","rel":"noopener noreferrer","target":"_blank","children":["a297628",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-5-1-2024-11-22","children":"[2.5.1] (2024-11-22)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.5.0...v2.5.1","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"primary names:"}]," update type for getPrimaryNameRequest (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bdd3a9f63f90688453208804c242622b1f583ec7","rel":"noopener noreferrer","target":"_blank","children":["bdd3a9f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h1",null,{"children":"[2.5.0] (2024-11-22)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.4.0...v2.5.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," revert breaking change on records for ANT (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/58db8780797cbdde59729431d5a70d71bf9e166b","rel":"noopener noreferrer","target":"_blank","children":["58db878",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"arns:"}]," update reserved names to pagaination api (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/dacf0c52ac4f77d50e8baf914e520f4c2a8df717","rel":"noopener noreferrer","target":"_blank","children":["dacf0c5",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"cjs:"}]," remove ant validation from cjs test (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/50b8290c8d0ecea690fbe317ff4f7703f12cdba6","rel":"noopener noreferrer","target":"_blank","children":["50b8290",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"errors:"}]," we should be checking the result.Error as well as tags (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7ffe131f22bf5aad978ea82e7e81d05ab750b728","rel":"noopener noreferrer","target":"_blank","children":["7ffe131",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"eslint:"}]," remove unnecessary rule config (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/03a05520ab236af7ab7e500990e92157b5adb68f","rel":"noopener noreferrer","target":"_blank","children":["03a0552",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"getHandlers:"}]," remove redundant check (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b0c9548d6c569d43385636ad942e2999b3f99225","rel":"noopener noreferrer","target":"_blank","children":["b0c9548",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"handlers:"}]," update handler name list (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/251695ef31304f8b96be230b0cc6a932b33f0f1e","rel":"noopener noreferrer","target":"_blank","children":["251695e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"id and test:"}]," add test for old ant and add lua source id for new code (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/77601b2fc9117a2a4b9ff1226fa3f329e8a74e1d","rel":"noopener noreferrer","target":"_blank","children":["77601b2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"io:"}]," add ",["$","$L8",null,{"children":"getDelegations"}]," to ",["$","$L8",null,{"children":"AoIORead"}]," (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7c30c9b6dda8014575ba4f34f59fc4844c0ffe7a","rel":"noopener noreferrer","target":"_blank","children":["7c30c9b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," use helper for computing timestamp (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ffe6ff3105fe0add3d13d505170237b06750b279","rel":"noopener noreferrer","target":"_blank","children":["ffe6ff3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lint:"}]," ignore underscore vars (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2c84d3d9f11cfcdfd6d487b65566e674be0704cc","rel":"noopener noreferrer","target":"_blank","children":["2c84d3d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lint:"}]," update lint rule for ignore args (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/136e44af9cb851ee54cac336e32614689a4809e6","rel":"noopener noreferrer","target":"_blank","children":["136e44a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lint:"}]," update linter to allow nullable string (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b985139a40bed20c49eb9f25c016153ac6cfba6c","rel":"noopener noreferrer","target":"_blank","children":["b985139",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lua id:"}]," rollback lua id (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/89b83925778a3a9528f8a61c2c542cadb7bac0f8","rel":"noopener noreferrer","target":"_blank","children":["89b8392",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"primary:"}]," add additional ANT handlers for primary names (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c98b13632fe05e960b166098fb3c8a060a017746","rel":"noopener noreferrer","target":"_blank","children":["c98b136",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," make api headers h4 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/395f7fb01927cc0a247b521d0f992eef00278348","rel":"noopener noreferrer","target":"_blank","children":["395f7fb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," update readme with new apis on ant class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bce76d2c4315ad8ab31e604ac23680c04d7f7141","rel":"noopener noreferrer","target":"_blank","children":["bce76d2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," use real outputs in example (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1529f795824a7b8352a47d2ee4f8a9048ba4fb91","rel":"noopener noreferrer","target":"_blank","children":["1529f79",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"setLogo:"}]," call param txId instead of logo (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/cda5e1d892d84a2160f72874833f518024aebf5d","rel":"noopener noreferrer","target":"_blank","children":["cda5e1d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"source id:"}]," name the source id tags the same on evolve and spawn (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/058c82909ed424c1ae6fd07b8abb955bea5053ba","rel":"noopener noreferrer","target":"_blank","children":["058c829",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"spawn:"}]," add lua source id to spawn (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/8850ed2eb83a4a52e2e41ce8ef47628ba612a43b","rel":"noopener noreferrer","target":"_blank","children":["8850ed2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"test:"}]," remove old test for validate (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/14a77dc61425c3c85ce11815adf719473d35c2e6","rel":"noopener noreferrer","target":"_blank","children":["14a77dc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," add test for old ant (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0489cb6924b68c19b8791cc47e0f7c1589be842f","rel":"noopener noreferrer","target":"_blank","children":["0489cb6",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," add unit tests for util and move parsing of records to uitl (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2d08c9a18f1916db3d64be5af494fb4013b347c5","rel":"noopener noreferrer","target":"_blank","children":["2d08c9a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update ANT in tests to use v8 ant (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1eff8a97ab7179fb1d4e0ff68924480f360ee52c","rel":"noopener noreferrer","target":"_blank","children":["1eff8a9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," modify AoDelegation type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/18bb755c8a688060ea19ae9711888d0d53f1041f","rel":"noopener noreferrer","target":"_blank","children":["18bb755",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," restructure type construction (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2ef04db418874feadfc010e79efec5b3d7866dd7","rel":"noopener noreferrer","target":"_blank","children":["2ef04db",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"validation util:"}]," remove validation util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d803e5996ee847fc30414e00a8cc2c8ac04de1be","rel":"noopener noreferrer","target":"_blank","children":["d803e59",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"validator:"}]," add comments and reformat into a more clear loop for creating the validation config (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ea3e70c0b5eac258736f0e9088f3c4cdf1f7d767","rel":"noopener noreferrer","target":"_blank","children":["ea3e70c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"vaults:"}]," add API for gateway vaults (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/923b2cd4d604d5a3e5d773390feda278d41dbd00","rel":"noopener noreferrer","target":"_blank","children":["923b2cd",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"delegations:"}]," add getter for staked and vaulted delegations PE-7093 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7182942ca737f86e94dc35423c71cd2bc6412f1d","rel":"noopener noreferrer","target":"_blank","children":["7182942",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"delegations:"}]," add SDK function to retrieve an address's delegations PE-7093 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/07c910786d4fd4d95b463a9eb28121149e66eb8a","rel":"noopener noreferrer","target":"_blank","children":["07c9107",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"getRecords:"}]," update getRecords to return as flat array of objects (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b9808c117cd55a1ce92eb338a07fc07395a867fd","rel":"noopener noreferrer","target":"_blank","children":["b9808c1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"io:"}]," add ",["$","$L8",null,{"children":"getAllowedDelegates"}]," to IO (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7d143e0e5b5d92fb647d1b91ad4c6b13ad0da04f","rel":"noopener noreferrer","target":"_blank","children":["7d143e0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-6910:"}]," support primary name APIs (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6ace6060f8b98e93229f4612cd976c463609ed92","rel":"noopener noreferrer","target":"_blank","children":["6ace606",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-6910:"}]," support primary name APIs (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/82a5b4414807447fe0ebb340f0085b5731cab0e3","rel":"noopener noreferrer","target":"_blank","children":["82a5b44",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"redelegate stake:"}]," init IO methods PE-7159 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7539dd2edd0e4eae0c08515e0a3001eacada647c","rel":"noopener noreferrer","target":"_blank","children":["7539dd2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"setLogo:"}]," add set logo api to ant class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c5812b1bdeb66212f4ba398ba3c19645962a1725","rel":"noopener noreferrer","target":"_blank","children":["c5812b1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"util:"}]," move validation util to ant class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/cad714987a37ed9cf5ee0246cc745faab1915e33","rel":"noopener noreferrer","target":"_blank","children":["cad7149",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"validation util:"}]," simplify validation util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/cd579290d6b6230fcbe4274ee84eea5f27eb9108","rel":"noopener noreferrer","target":"_blank","children":["cd57929",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"validations:"}]," add write validation util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/69fc13173daee4124e21f74aeab1ca85db5418f5","rel":"noopener noreferrer","target":"_blank","children":["69fc131",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h1",null,{"children":"[2.4.0] (2024-11-12)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.3.2...v2.4.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"ant:"}]," add ",["$","$L8",null,{"children":"reassignName"}]," to ant implementation (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9e705a995d454092b1ea415debba02a9e2efb487","rel":"noopener noreferrer","target":"_blank","children":["9e705a9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"auctions:"}]," fix submitAuctionApi to accept type and years (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6780a80b06a0a3c3943839e0f89c7d7a7ccb083d","rel":"noopener noreferrer","target":"_blank","children":["6780a80",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"auctions:"}]," update auction APIs and types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5fd2ccc5c5d781234eaddc10c005b928fbc0fb50","rel":"noopener noreferrer","target":"_blank","children":["5fd2ccc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"auctions:"}]," update read APIs to fetch auctions, use vite example display active auction (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/32001c2cfcaab4aa0e03aeee99888ba9e2efd6ba","rel":"noopener noreferrer","target":"_blank","children":["32001c2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"auctions:"}]," update types and add ",["$","$L8",null,{"children":"intervalMs"}]," (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bc212007ef065b5eb5af8face148da446dfb73cd","rel":"noopener noreferrer","target":"_blank","children":["bc21200",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["corrected AoVaultData field to be startTimestamp (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b9888bf19655b77bb07fe4240d30a9bb3328a076","rel":"noopener noreferrer","target":"_blank","children":["b9888bf",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"delegates:"}]," fixes type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ae7be5caaa79f470eb9755c05c85467e98643d55","rel":"noopener noreferrer","target":"_blank","children":["ae7be5c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"emitter:"}]," do non strict checks on state in arns emitter (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6566a3c06be654b6f71ef2646a6c2d441ac3755c","rel":"noopener noreferrer","target":"_blank","children":["6566a3c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"emitter:"}]," provide strictness in constuctor (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/060df0534b2ab9a8bbd851e40d2fc9ecdcd37426","rel":"noopener noreferrer","target":"_blank","children":["060df05",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"exports:"}]," add exports to barrel file (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fec094e3095f54a2b14c6427dae50642bd5af16e","rel":"noopener noreferrer","target":"_blank","children":["fec094e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"exports:"}]," dont export http stuff) (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d6369aa0a722abbe468eb0e73423b1b757dbf0ee","rel":"noopener noreferrer","target":"_blank","children":["d6369aa",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"io:"}]," consolidate ",["$","$L8",null,{"children":"instantGatewayWithdrawal"}]," and ",["$","$L8",null,{"children":"instantGatewayWithdrawal"}]," to just ",["$","$L8",null,{"children":"instantWithdrawal"}],", update `cancelWithdrawal (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ea9f3eb90843f1181b83d9f876b75a059efb8811","rel":"noopener noreferrer","target":"_blank","children":["ea9f3eb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," include address in delegate type for gateway (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/46ef1a7e12c6a1f54478dfe9ca0050dfa06d209f","rel":"noopener noreferrer","target":"_blank","children":["46ef1a7",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lint:"}]," add lint fix and missing bracket (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/72446aa0c1bfa8c69faf7781022a098c0e57d960","rel":"noopener noreferrer","target":"_blank","children":["72446aa",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-7080:"}]," add apis for fetching paginated delegates (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e3d4af2e0ff39c8b96ac14e60d4929fb27b73ab6","rel":"noopener noreferrer","target":"_blank","children":["e3d4af2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"schema:"}]," add strict mode to ANT with default to false (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4864abf361ffb6fdef877f52833194beb228cfbf","rel":"noopener noreferrer","target":"_blank","children":["4864abf",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"schemas:"}]," add passthrough on schema checks for ants (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9cb2776da4a9886a1467abbf51b7c4f814bdb7a6","rel":"noopener noreferrer","target":"_blank","children":["9cb2776",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"schemas:"}]," add zod schemas and tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/feba5873e7efd47f314f5e22561d0d0e07c26908","rel":"noopener noreferrer","target":"_blank","children":["feba587",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"schema:"}]," specify HandlerNames instead of Handlers (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/44cc472139ddc9462f024b4f6877643fcedec034","rel":"noopener noreferrer","target":"_blank","children":["44cc472",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"schemas:"}]," update ant schema and tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f3284ed038cebc8ddacae3ac0de3f740dcf86106","rel":"noopener noreferrer","target":"_blank","children":["f3284ed",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"schema:"}]," update handlers schema (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6ec52e4b07b5731f9388239ada9fd0f64373b445","rel":"noopener noreferrer","target":"_blank","children":["6ec52e4",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"strict:"}]," allow for passing in strict mode on apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e14722032c79baefb9729fac2f5a328168797005","rel":"noopener noreferrer","target":"_blank","children":["e147220",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tag:"}]," small tweak to instant tag (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/663de6f04557549f010f12d435c303e051d00501","rel":"noopener noreferrer","target":"_blank","children":["663de6f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"test:"}]," correct params for get record (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f999c498192edc8da2419016ec5b3f7f27f6e728","rel":"noopener noreferrer","target":"_blank","children":["f999c49",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," add esm tests and remove redundant cjs tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/95244ea820ac5970b5c4ee3abad92a765765df33","rel":"noopener noreferrer","target":"_blank","children":["95244ea",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," add js path on imports (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/db1520a0f2dc9b5045ce0db56f46fddf7456474d","rel":"noopener noreferrer","target":"_blank","children":["db1520a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," simplify strict check on test (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/62c914086b936b0c91cea757709941c1987f3ade","rel":"noopener noreferrer","target":"_blank","children":["62c9140",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," add back delegates for AoGateway (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d337a7463458f27e079bf146033ba125add7a60a","rel":"noopener noreferrer","target":"_blank","children":["d337a74",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update types to match contract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/cb7d2b49edf0e40734052078d9b5f5723e134876","rel":"noopener noreferrer","target":"_blank","children":["cb7d2b4",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," use generic on PageParms for sortBy, update delegate types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7a1abc4869aed61a39cd99a313c64aff7c5e10de","rel":"noopener noreferrer","target":"_blank","children":["7a1abc4",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"util:"}]," create schema parsing util to pretty format errors (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/367537a07b97180bfffee6cf0d6133cc03afdc4e","rel":"noopener noreferrer","target":"_blank","children":["367537a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"validations:"}]," add zod schema validations on ant returns (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/163c2f188a362d1ffb41e7cb3ba6deee9fe5147e","rel":"noopener noreferrer","target":"_blank","children":["163c2f1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"withdrawls:"}]," update API for cancelling withdrawls to allow delegate and operator withdrawls (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5cb680affca0029fd10641c5e9d0b1d76f8902c9","rel":"noopener noreferrer","target":"_blank","children":["5cb680a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," adds set-keywords and set-description methods for ants) (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3b260a2188f909dff1b8c6c0f41228f2444c8652","rel":"noopener noreferrer","target":"_blank","children":["3b260a2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," support releasing of name of ANTs (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/16363e88602baaa55ae767fd16b058817926c35a","rel":"noopener noreferrer","target":"_blank","children":["16363e8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"arns:"}]," add upgradeRecord API (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9c1726dc6f6f5f87c3b8b3d027593a3c749932ee","rel":"noopener noreferrer","target":"_blank","children":["9c1726d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"auctions:"}]," add auctions api to IO classes (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/974897b3458906dac325089d34c4ed45d780f368","rel":"noopener noreferrer","target":"_blank","children":["974897b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"delegates:"}]," add instant delegate withdrawal for a fee (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4b4cb8f6e6ee98c875541df21a0845f6069501f7","rel":"noopener noreferrer","target":"_blank","children":["4b4cb8f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"getVault:"}]," init IO method PE-7081 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0e3cde2b877268ae7589579a6a540262da828222","rel":"noopener noreferrer","target":"_blank","children":["0e3cde2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"paginated vaults:"}]," init SDK paginated vaults PE-7081 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6d079f903d1e583aadaabe98b8765fb9f1bd997a","rel":"noopener noreferrer","target":"_blank","children":["6d079f9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"paginated vaults:"}]," use flat array over nested vaults PE-7081 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e17cfb7478d1512fadf31c2105dd7b6deb0339bb","rel":"noopener noreferrer","target":"_blank","children":["e17cfb7",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-3-2-2024-10-16","children":"[2.3.2] (2024-10-16)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.3.1...v2.3.2","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," add getDemandFactor api (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/feab4612d4e95b0fea14a4e0fa9f17a5c57779e1","rel":"noopener noreferrer","target":"_blank","children":["feab461",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"io:"}]," update ",["$","$L8",null,{"children":"getTokenSupply"}]," to type that returns full breakdown of tokens (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e790055d03df0786c93db54d4d3294160fac1ad5","rel":"noopener noreferrer","target":"_blank","children":["e790055",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"types:"}]," add ",["$","$L8",null,{"children":"totalEligibleGateways"}]," to ",["$","$L8",null,{"children":"AoEpochDistributionData"}]," type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9a35d39ed811076a03a392cd5ac7b8f2ce878d98","rel":"noopener noreferrer","target":"_blank","children":["9a35d39",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update gateways to include services (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a3fe5b41725d1648f19d8e72d71e59d41bed91fe","rel":"noopener noreferrer","target":"_blank","children":["a3fe5b4",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-3-1-2024-10-09","children":"[2.3.1] (2024-10-09)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.3.0...v2.3.1","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["use AoEpochObservationData type to match what is coming back from contract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/684abf34607e62e3b9e8bb92fa4da6e202b84061","rel":"noopener noreferrer","target":"_blank","children":["684abf3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h1",null,{"children":"[2.3.0] (2024-10-08)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.2.5...v2.3.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"ao:"}]," check messages is not empty to avoid ",["$","$L8",null,{"children":".length"}]," error when evaluating outputs of ",["$","$L8",null,{"children":"dryrun"}]," (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a7b495334f5d3962807de9f630518a270a6e35a6","rel":"noopener noreferrer","target":"_blank","children":["a7b4953",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"logs:"}]," enable logging in spawn and evolve utils (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/08ce71a2cfed30b09138194d8841ff1b1adccde4","rel":"noopener noreferrer","target":"_blank","children":["08ce71a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"luaID:"}]," update lua id to latest for ant source code (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9c13dd37b5feec69cd0a5f7dba64f85b5285888b","rel":"noopener noreferrer","target":"_blank","children":["9c13dd3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"main:"}]," merge main back to alpha, release hotfixes on alpha (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/929942755b09204e4d142e673b82f6400b8fe596","rel":"noopener noreferrer","target":"_blank","children":["9299427",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," add source code tx id to ant state type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/8949f04889741cc2c895bacea4ef3831c9c2ac15","rel":"noopener noreferrer","target":"_blank","children":["8949f04",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," fix types on ant (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3bdb3a6e8c30fc55780b716ea9a05619b19bfcee","rel":"noopener noreferrer","target":"_blank","children":["3bdb3a6",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," remove restricted type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b1fac7505484bf62fde044ca0c6c9895b3678859","rel":"noopener noreferrer","target":"_blank","children":["b1fac75",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update type and tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/877b03f4124894cafbd0bc60b9d55b8803365cec","rel":"noopener noreferrer","target":"_blank","children":["877b03f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/883ffb35549d8fe40963489d93a6423f534d29e8","rel":"noopener noreferrer","target":"_blank","children":["883ffb3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"delegates:"}]," add cancel delegate withdrawal method (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a3827dcd83f35e9fc9fbde26e6dbb38f88ab9f36","rel":"noopener noreferrer","target":"_blank","children":["a3827dc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," add api for querying get registration fees handler to AoIORead class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7b3909fb9def0e864dc59d87d1d78c9718feb830","rel":"noopener noreferrer","target":"_blank","children":["7b3909f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-2-5-2024-09-26","children":"[2.2.5] (2024-09-26)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.2.4...v2.2.5","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," allow sending tags on ant write interactions (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/99c24f85e7e5829fb009f23702fa25243cf603da","rel":"noopener noreferrer","target":"_blank","children":["99c24f8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-2-4-2024-09-26","children":"[2.2.4] (2024-09-26)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.2.3...v2.2.4","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update getInfo types on IO (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7a0d20da45373ef370617db9dc07e7bf54feab4f","rel":"noopener noreferrer","target":"_blank","children":["7a0d20d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-2-3-2024-09-25","children":"[2.2.3] (2024-09-25)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.2.2...v2.2.3","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update type and tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/877b03f4124894cafbd0bc60b9d55b8803365cec","rel":"noopener noreferrer","target":"_blank","children":["877b03f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-2-2-2024-09-23","children":"[2.2.2] (2024-09-23)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.2.1...v2.2.2","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps:"}]," update arbundles to @dha-team/arbundles (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c41e4e42057698a9a2895c2ac9e78a01c69bc2d5","rel":"noopener noreferrer","target":"_blank","children":["c41e4e4",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-2-1-2024-09-16","children":"[2.2.1] (2024-09-16)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.2.0...v2.2.1","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," correct totalEpochCount for gateway stats (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f82fed8bc54b8d3f1a17ff78a72712709858952e","rel":"noopener noreferrer","target":"_blank","children":["f82fed8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-2-0-2024-08-30","children":"[2.2.0] (2024-08-30)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.1.0...v2.2.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"logger:"}]," permit logger as argument for typeguard util and default it (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/45df6267df3260744201aa86ced572e5da842aae","rel":"noopener noreferrer","target":"_blank","children":["45df626",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"register:"}]," update spawn ant to register at end of spawn (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4320c803bec96eedf4fe4bd5456a5eaa4ac9ae88","rel":"noopener noreferrer","target":"_blank","children":["4320c80",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," add typeguard util for aoSigner (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0d7f210ac3ab44a1c7ea296936917e5297878e48","rel":"noopener noreferrer","target":"_blank","children":["0d7f210",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signing:"}]," add aosigner to contract signer (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3b0495a3ca4420c61cf4f72c7eb451777cbaf16d","rel":"noopener noreferrer","target":"_blank","children":["3b0495a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," dont send messages to ao in e2e tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e7108dafb7602e29833b0120c91cff73b022d31f","rel":"noopener noreferrer","target":"_blank","children":["e7108da",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," reconfigure test structure (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1872a262b654d72c779c2607ed454c5ae8271e87","rel":"noopener noreferrer","target":"_blank","children":["1872a26",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," use test-wallet fixture in tests instead of generating anew each time (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/27a5dc25cd6bbe75736187280d3f511235dfa0b0","rel":"noopener noreferrer","target":"_blank","children":["27a5dc2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"typeguard:"}]," return true or false in typeguard and log the error (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4b851c5bd904f66bd88efc67cdc239a1300c7ecf","rel":"noopener noreferrer","target":"_blank","children":["4b851c5",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update types for epoch distributions (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5aedf5077a68faec8d86281a401ab2f4d6daf142","rel":"noopener noreferrer","target":"_blank","children":["5aedf50",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"util:"}]," use ANTRegistry class for registering ant on spawn instead of aoconnect (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/350112d7fb29c180231b69ede5c4c2f94a60afa3","rel":"noopener noreferrer","target":"_blank","children":["350112d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant id:"}]," update lua ant id to latest (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/968c30e9b3851c0eed1bb7e152e78835d558243b","rel":"noopener noreferrer","target":"_blank","children":["968c30e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"util:"}]," add AoAntState typeguard util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c6f457f88f7b17af615ffacc593cc01b77230257","rel":"noopener noreferrer","target":"_blank","children":["c6f457f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-1-0-2024-08-07","children":"[2.1.0] (2024-08-07)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.0.2...v2.1.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"actions:"}]," ignore engines in action (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7f6f87d442dca7970ee495f2b4286049e63cbcff","rel":"noopener noreferrer","target":"_blank","children":["7f6f87d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant lua id:"}]," update to version Flwio4Lr08g6s6uim6lEJNnVGD9ylvz0_aafvpiL8FI (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/8cbd564cffb18055c46cb3212a0657e55f02d781","rel":"noopener noreferrer","target":"_blank","children":["8cbd564",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," remove data from ant object, none of our ant methods require data attributes (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0f267c1faab7f7c0e923eb7398e3f471c55c4c1f","rel":"noopener noreferrer","target":"_blank","children":["0f267c1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao:"}]," update AoProcess to only support string | undefined (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/584aee12cad2a246108d65c827fbddb0e3cd09f9","rel":"noopener noreferrer","target":"_blank","children":["584aee1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"arns:"}]," update event emitter to provide more events and logs while loading arns records (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/87758966e54b9563e8153feb07bba808a110aa5b","rel":"noopener noreferrer","target":"_blank","children":["8775896",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"constants:"}]," do not set env var for ant registry (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9e61cc7691882c3203da11c8f21a2135ab2c3371","rel":"noopener noreferrer","target":"_blank","children":["9e61cc7",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps:"}]," move arconnect to dev deps (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/34f07d25024c080f529218569cba57041e34baa2","rel":"noopener noreferrer","target":"_blank","children":["34f07d2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"emiter:"}]," use a set to filter out duplicate (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7887af9b9e9a14a3b9002b3560f653d2c59ef9cf","rel":"noopener noreferrer","target":"_blank","children":["7887af9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"emitter:"}]," add page size param for emitter to increase amount of records per page to 50k (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b6f215763b5d7b3e713f0dbb1babca99ddd79dfe","rel":"noopener noreferrer","target":"_blank","children":["b6f2157",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"errors:"}]," use any type on error (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f14ed5a1ccf9a1d04208f44e8d37dea2aec5fc23","rel":"noopener noreferrer","target":"_blank","children":["f14ed5a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"events:"}]," use arns name space for events (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1d67dfe1f7a4766bbce6cf5a55438f33423f660f","rel":"noopener noreferrer","target":"_blank","children":["1d67dfe",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"evolve:"}]," call eval twice to ensure evolve txid is set (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a6261e566bdf9ba6d18bbc9088487f9b79bbd5aa","rel":"noopener noreferrer","target":"_blank","children":["a6261e5",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"evolve:"}]," dont double eval (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a2a9121cbdbfe1b16e43602cf83f86793f0e8f48","rel":"noopener noreferrer","target":"_blank","children":["a2a9121",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"evolve:"}]," fixed evolve somehow (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b06503b098fee87ef9e710c2fa4cd585416b21ed","rel":"noopener noreferrer","target":"_blank","children":["b06503b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"example:"}]," dont spawn in example (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d1d514759a1a5af90246b2d51a43ca5ec03e5c16","rel":"noopener noreferrer","target":"_blank","children":["d1d5147",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"example:"}]," remove unused arweave instance (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d0035c01093e8acd3141a933439184897a74ad4e","rel":"noopener noreferrer","target":"_blank","children":["d0035c0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"format:"}]," fix linting issues in format (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b72dc1f4969763568a8d1fa7e36cfd1afb3a5ccb","rel":"noopener noreferrer","target":"_blank","children":["b72dc1f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"gateway stats:"}]," update gateway stat types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a59b166fa17735889aaae44e2b91cb5964f85f63","rel":"noopener noreferrer","target":"_blank","children":["a59b166",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," add api that returns the total token supply (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/261c85cf44490acc8bb46bd337693d83ffba7120","rel":"noopener noreferrer","target":"_blank","children":["261c85c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," no longer add data to save observations (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c017b52ba940a0738367f28043ff885d45e85951","rel":"noopener noreferrer","target":"_blank","children":["c017b52",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lint:"}]," fix lint errors and warnings (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e532f4e4aa11e926631c0beec0eadba0d25835a4","rel":"noopener noreferrer","target":"_blank","children":["e532f4e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lua id:"}]," set new lua id in constants (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e4c3aaf8b65c02294e021c2df8dac9d25ea6ec05","rel":"noopener noreferrer","target":"_blank","children":["e4c3aaf",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"naming:"}]," name AoSigner property aoSigner (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4604524dc56333c3ed1698978b61747920c43848","rel":"noopener noreferrer","target":"_blank","children":["4604524",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"records:"}]," update arns emitter to use ant registry (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e55a67ba022fa4a7bfe5bed00de592e99f8dd822","rel":"noopener noreferrer","target":"_blank","children":["e55a67b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," describe signing function as signer vs aoSigner in case of signer type changes (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3b23f80581ea331b89ac31756421f74799315e2c","rel":"noopener noreferrer","target":"_blank","children":["3b23f80",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," move createAoSigner to be a util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7f7a0e6f16b1b8f2e900aca056f6f5aaa98bd4f1","rel":"noopener noreferrer","target":"_blank","children":["7f7a0e6",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," pass in signing function instead of signer class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/cba16e3f72d3adf0b0ecf39dd93236511b77bb7c","rel":"noopener noreferrer","target":"_blank","children":["cba16e3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," use AoSigner type as return type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/8e95eddf5723b0fdbf870688556f76a3e80bb6fa","rel":"noopener noreferrer","target":"_blank","children":["8e95edd",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"spawn:"}]," update spawn to use ant registry id in the tags (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/28dae7fe312a6948ce3a2d9fa2db57271f6c5f85","rel":"noopener noreferrer","target":"_blank","children":["28dae7f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," check the return of ACL on ant tests more granularly (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/350bab13480598ac1f4b1307e8258df06124d0c6","rel":"noopener noreferrer","target":"_blank","children":["350bab1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update e2e tests to only read from ant registry (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a61e0bf0c8106957c6405d05ed57b38c346ed65d","rel":"noopener noreferrer","target":"_blank","children":["a61e0bf",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update web test to use ANT registry in app (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/38ca913fc9f935663b750e4f68e97879d3b70e5f","rel":"noopener noreferrer","target":"_blank","children":["38ca913",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," use const for unchanging test vars (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9f965e12c39ce9e05f8cc7972ee01eca400646ab","rel":"noopener noreferrer","target":"_blank","children":["9f965e1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"test:"}]," update browser test with data test id and render checks (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/93741cb5133d1ce949caa56675290d65c24626f8","rel":"noopener noreferrer","target":"_blank","children":["93741cb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"test:"}]," use a known wallet adddress in tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9dac28038e1fd8e669414b8a8368c6819c753239","rel":"noopener noreferrer","target":"_blank","children":["9dac280",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"todo:"}]," remove completed todo comment (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c8685227bfa656cd286d08c8998f73c6812857cf","rel":"noopener noreferrer","target":"_blank","children":["c868522",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," add gateway weights to AoGateway (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e725198093505d4dabbf2e92bc983bd0b69d1ab3","rel":"noopener noreferrer","target":"_blank","children":["e725198",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," check info on evolve util first (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a44cca17fc8d44661326e39d189b5a9e0e43367d","rel":"noopener noreferrer","target":"_blank","children":["a44cca1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," remove deprecated types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c674876fbdbe85299e7eff75ba0a89187610d00e","rel":"noopener noreferrer","target":"_blank","children":["c674876",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update AoGateway to include weights (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5368668ec6fcd84bf6a723a80b13cad7753a8606","rel":"noopener noreferrer","target":"_blank","children":["5368668",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update type name to what contract returns (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/99edbad2fb4553d85c366d6c62466d984b42e7cf","rel":"noopener noreferrer","target":"_blank","children":["99edbad",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["use custom event names to avoid overlap (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5b919ac483778673527e0535a5aec8b06e6ce68e","rel":"noopener noreferrer","target":"_blank","children":["5b919ac",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"utils:"}]," revert new util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c959c81bd51fb08999a43243ca40579c979aa971","rel":"noopener noreferrer","target":"_blank","children":["c959c81",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"utils:"}]," update util to use ant registry (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b2223d4cab716267ade9159fa5932ecfc47f06b2","rel":"noopener noreferrer","target":"_blank","children":["b2223d4",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant registry:"}]," add ant registry class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/20566747247e4006bb932216796bf96d51dc60b9","rel":"noopener noreferrer","target":"_blank","children":["2056674",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"evolve:"}]," add evolve util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/47bfe20a9713bfdd82a7ca03ce8576653af29cf0","rel":"noopener noreferrer","target":"_blank","children":["47bfe20",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signing:"}]," add window arweave wallet to available signing options (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7596aec43557b2a0aac3844a973b78f4fed33b65","rel":"noopener noreferrer","target":"_blank","children":["7596aec",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-0-2-2024-07-12","children":"[2.0.2] (2024-07-12)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.0.1...v2.0.2","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"types:"}]," update gateway settings type to only support ",["$","$L8",null,{"children":"observerAddress"}]," (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/13e073ba6d7482028e43d5c8fbab8e769d2c9e01","rel":"noopener noreferrer","target":"_blank","children":["13e073b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"2-0-1-2024-07-11","children":"[2.0.1] (2024-07-11)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v2.0.0...v2.0.1","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"logger:"}]," fixes the console logger to respect the log level provided by web clients (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/99d79939806ef8f26407aa3237ea8773179b91a6","rel":"noopener noreferrer","target":"_blank","children":["99d7993",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h1",null,{"children":"[2.0.0] (2024-07-11)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.2.2...v2.0.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"arweave:"}]," use default arweave in IO (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/21d25b9e1109bc18ba4e074f314848143ed0828c","rel":"noopener noreferrer","target":"_blank","children":["21d25b9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps:"}]," replace bunyan or console depending on the client environment (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9d940aac99e94e5086091a2e41ffd73fe2c36715","rel":"noopener noreferrer","target":"_blank","children":["9d940aa",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"log:"}]," allow log level configuration for clients (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9cb0981e0f48c80fc000c05aba2c4cb69b5ca43c","rel":"noopener noreferrer","target":"_blank","children":["9cb0981",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"log:"}]," replace bunyan with winston to ensure browser compatibility (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/80b38e08879c83a986542f3fd9c65379680bf9b5","rel":"noopener noreferrer","target":"_blank","children":["80b38e0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," add paginated gateway support for larger state objects (e.g. balances, records, and gateways) (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b23efa8e433451c3ff8361c54f6e35fdd30457a0","rel":"noopener noreferrer","target":"_blank","children":["b23efa8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"util:"}]," add utility for fetching all records (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/8df2aacf530ff24f15cc14022a81f3168b8baea0","rel":"noopener noreferrer","target":"_blank","children":["8df2aac",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," add leaveNetwork API (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/54222ce65b25e203b243df7a7c2317f9dc1fc7b9","rel":"noopener noreferrer","target":"_blank","children":["54222ce",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"BREAKING CHANGES"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps:"}]," removes all smartweave implementations using warp-sdk. The result is an only AO compatible ANT and IO network contracts. Some utilities are preserved due to their usefulness."]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"imports:"}]," modifies ",["$","$L8",null,{"children":"web"}]," named exports to provide esm and cjs exports instead of minified bundle. The web bundle was causing issues in bundled projects, and polyfills are no longer provided by default. Refer to the ",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/blob/main/README.md","rel":"noopener noreferrer","target":"_blank","children":["README",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," for specifications on how to use the SDK for a web project."]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-2-2-2024-07-11","children":"[1.2.2] (2024-07-11)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.2.0...v1.2.1","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"api"}],": ensure timestamps are always in miliseconds (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/93b162f22f27e6af4252e7551f785fbffc062e87","rel":"noopener noreferrer","target":"_blank","children":["93b162f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-2-1-2024-07-04","children":"[1.2.1] (2024-07-04)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.2.0...v1.2.1","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"io:"}]," default the IO process to use testnet (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/61bca5cb4f2ecc1928ebc8271c9acc9f25ac0412","rel":"noopener noreferrer","target":"_blank","children":["61bca5c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-2-0-2024-07-03","children":"[1.2.0] (2024-07-03)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.1.1...v1.2.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant"}],": add event emitter util for fetching ants (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ee5287b985aa6ef4b41f6e67ec0119dabcff3b3f","rel":"noopener noreferrer","target":"_blank","children":["ee5287b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant"}],": fix read api and update types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/977e0e3e46bbc6e324f545f28b6fb6d93d9e2d08","rel":"noopener noreferrer","target":"_blank","children":["977e0e3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant"}],": handle when no data is returned (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1de66101e0a4fd2b9366b95085ede218292e36f9","rel":"noopener noreferrer","target":"_blank","children":["1de6610",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ants"}],": separate out interfaces (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/60fd59321960ee61e487295800d3fc72c1a139b5","rel":"noopener noreferrer","target":"_blank","children":["60fd593",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant"}],": update apis to implement interface (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9c54db09cc896bae17943597532fa08df3f40e74","rel":"noopener noreferrer","target":"_blank","children":["9c54db0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"ant"}],": update interface to expect ",["$","$L8",null,{"children":"undername"}]," instead of ",["$","$L8",null,{"children":"name"}]," for ant records (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/416cb3dfde20d46cca19e439fddace455db1f03e","rel":"noopener noreferrer","target":"_blank","children":["416cb3d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao ant"}],": add handler for get state (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fd20aa761fabac4e98b9bedb546d23aa915b4309","rel":"noopener noreferrer","target":"_blank","children":["fd20aa7",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao reads"}],": safely parse json (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1ff54104526d1850b4f2dba0c119a33818d76f56","rel":"noopener noreferrer","target":"_blank","children":["1ff5410",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": add AR-IO-SDK tag to process interaction (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e5b5603ed9b6eaae3e6cc0b4f6407f91081ea272","rel":"noopener noreferrer","target":"_blank","children":["e5b5603",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": add default timestamp to getTokenCost (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/36fed1b8a0206c7dcb0c1d1fbacd533cd537b5b9","rel":"noopener noreferrer","target":"_blank","children":["36fed1b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": add getPrescribedNames for epoch api (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/747fad28b64edbed288511a895af6b930c93f762","rel":"noopener noreferrer","target":"_blank","children":["747fad2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": add retries to read interactions (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/67d59e2cbdef917bc9a776409a8040565434aeaa","rel":"noopener noreferrer","target":"_blank","children":["67d59e2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": fix tag for join network, update observation response (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/556f5d5d957a07944f3655f3ed1be026de51102e","rel":"noopener noreferrer","target":"_blank","children":["556f5d5",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": prune tags on joinNetwork (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/31978f9788f67a488ddd1d0804c90809a10ac90c","rel":"noopener noreferrer","target":"_blank","children":["31978f9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao read"}],": fix interface to have ant getState api (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4e95bbdedc5cc6a448a860d48b30a7502fbbf179","rel":"noopener noreferrer","target":"_blank","children":["4e95bbd",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"aos"}],": update aos module id and lua id (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e19139e1391656e7eb4038a479e620535f3671c4","rel":"noopener noreferrer","target":"_blank","children":["e19139e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": support connection config params in AO (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3e6a2469c73a1889d89c4a90fc0d43ec8f3d8a39","rel":"noopener noreferrer","target":"_blank","children":["3e6a246",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": support tags for all write interactions (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/67f8da987aa280e1648d4b65fa305f643ab42535","rel":"noopener noreferrer","target":"_blank","children":["67f8da9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": update APIs for ao interface to be more descriptive (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f07ac369045a0c71db50e9864f4b513d18a671b1","rel":"noopener noreferrer","target":"_blank","children":["f07ac36",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": update epoch interfaces to support various inputs (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ddc4c1041ecbb316ff555e354b8c28782e859c3b","rel":"noopener noreferrer","target":"_blank","children":["ddc4c10",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": update send on process to use proper signer and evalute result (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4e2f65d79770fee48f5288307cfd7b50048e6d58","rel":"noopener noreferrer","target":"_blank","children":["4e2f65d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": update stake interface (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/427e8baf8c8e58dffbfb5632ddb3c5d9c51d66e8","rel":"noopener noreferrer","target":"_blank","children":["427e8ba",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao"}],": use types and connect config in ao process to wrap connect from ao (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/05b07cfbb1d974e708108c8239d8214d6c50b418","rel":"noopener noreferrer","target":"_blank","children":["05b07cf",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"buy"}],": require processId on buyRecord (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/cc5859fcc4e7ecb09f687a2ad02a59aa4763be13","rel":"noopener noreferrer","target":"_blank","children":["cc5859f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps"}],": add eventemitter3 dep (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1d50cd12a3ffd37bbf23a368c590b74aaa040b93","rel":"noopener noreferrer","target":"_blank","children":["1d50cd1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps"}],": use p-limit-lit to avoid jest issues (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/05e0673873490180e71974b90448561cacd21662","rel":"noopener noreferrer","target":"_blank","children":["05e0673",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"emitter"}],": add a ",["$","$L8",null,{"children":"end"}]," and some console logs in the example (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bc4e6b8f3c252e3d79033e25f5de6cd8fa7f087a","rel":"noopener noreferrer","target":"_blank","children":["bc4e6b8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"emmiter"}],": rename and move throttle to be variable powered (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f9cf40d547e353005501188aa73d4f9cd3203f7b","rel":"noopener noreferrer","target":"_blank","children":["f9cf40d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"epochs"}],": fix epoch default timestamp (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ffb9df7acafd5378073537fe1f71835663e00231","rel":"noopener noreferrer","target":"_blank","children":["ffb9df7",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"events"}],": return process ids on end of fetching (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/15e3f44f20deea1c29d8d67aa4973c39e9182072","rel":"noopener noreferrer","target":"_blank","children":["15e3f44",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"handlers"}],": update handler names (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/720b178eca08570b7beff02445d82b5c7366e220","rel":"noopener noreferrer","target":"_blank","children":["720b178",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io"}],": add buyRecord API (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/30d5e74384d6af25805fc5d1c35f30486ea204a2","rel":"noopener noreferrer","target":"_blank","children":["30d5e74",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io"}],": add epoch-settings api and tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/56555eac9ff627ff9d5762965477e5895e43ded5","rel":"noopener noreferrer","target":"_blank","children":["56555ea",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io"}],": add init to provide custom process (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/8811016a9049102a0c5c3d9c82d473ccbe4e2d10","rel":"noopener noreferrer","target":"_blank","children":["8811016",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io"}],": separate out io/ao contract interfaces (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d96fa5928a1cc45639fe3e0f687726eba059a762","rel":"noopener noreferrer","target":"_blank","children":["d96fa59",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io"}],": update arns interactions on registry contract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9befe2a1823f580821f5175ebc97fa24f481e1fe","rel":"noopener noreferrer","target":"_blank","children":["9befe2a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"pLimit"}],": add pLimit for util to avoid ao throttling (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5b1356079153f4cc637596bb75b3f916d77a69e3","rel":"noopener noreferrer","target":"_blank","children":["5b13560",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["readds incorrectly removed descriptions (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c77217a9baa28f5397a81ae46e3618b4730e49c0","rel":"noopener noreferrer","target":"_blank","children":["c77217a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":["revert ",["$","$L8",null,{"children":"purchasetype"}]," tag (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2dc08dfb946cd8e7002dde80458e44e739693627","rel":"noopener noreferrer","target":"_blank","children":["2dc08df",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"spawn"}],": add option state contractTxID to track where init state is from (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1745766efbaf39dab3d848febf320fc6a78a0fed","rel":"noopener noreferrer","target":"_blank","children":["1745766",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tags"}],": make remaining tags ans-116 compliant (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d034c8c694f4558aa807beeef36217868f50c8e8","rel":"noopener noreferrer","target":"_blank","children":["d034c8c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tags"}],": use updated ans-116 tag format for actions (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/261b7888c6c84d94261ea59499e65854ddf11e31","rel":"noopener noreferrer","target":"_blank","children":["261b788",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"timeout"}],": increase timeout period on arns emitter (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b5ddb5f0e79aeabeac6a5a55855436abd6cc9199","rel":"noopener noreferrer","target":"_blank","children":["b5ddb5f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"type"}],": default to unknown return type for json (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0bddce0870c96dfbb2175a0eeb98bd86d65c1e84","rel":"noopener noreferrer","target":"_blank","children":["0bddce0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],": add ao ant state type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/02dbacd71f5b5aabc8eb7a539a908c7fabebe27a","rel":"noopener noreferrer","target":"_blank","children":["02dbacd",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],": update some types for arns names and contract state (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2d23241cd632ec2931521b98804e8cf536a92af7","rel":"noopener noreferrer","target":"_blank","children":["2d23241",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":["updates to use IO class and process terminology (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ec45d666747a31734ae93cc8b5a4b29af1e7cd3e","rel":"noopener noreferrer","target":"_blank","children":["ec45d66",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"util"}],": initial implementation of get ant process for wallet (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/885fa31531725e396a94a53bfff200a6e3258395","rel":"noopener noreferrer","target":"_blank","children":["885fa31",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," add balance APIs to ant interface (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ec67440b7189c95ce4c2fcc933ef63ca9c1732b6","rel":"noopener noreferrer","target":"_blank","children":["ec67440",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," add utility for fetchint ant modules owned by wallet (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/01f7ec95d4de88b3a098a2ab59fa811c9820b279","rel":"noopener noreferrer","target":"_blank","children":["01f7ec9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ants:"}]," support ANT apis in SDK (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b187aebc34fd5afc237d5a68aa091d4fe14d0bce","rel":"noopener noreferrer","target":"_blank","children":["b187aeb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao utils:"}]," add spawn ant util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d02566eac7385b5a25fb1851fa4aeb4906616328","rel":"noopener noreferrer","target":"_blank","children":["d02566e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ao:"}]," experiment with initial implementation of ao contract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6118cea0b1d5aa027f97e81b34849bd56107a396","rel":"noopener noreferrer","target":"_blank","children":["6118cea",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"getInfo io:"}]," add getInfo method to io class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4ef25ec37f60a5155e68047f2cffa2c49ecaa093","rel":"noopener noreferrer","target":"_blank","children":["4ef25ec",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"IO:"}]," implement io/ao classes that call process apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/aab8967c83e69fafe1258b768b1e33cb3920aeb8","rel":"noopener noreferrer","target":"_blank","children":["aab8967",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-1-1-2024-06-06","children":"[1.1.1] (2024-06-06)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.1.0...v1.1.1","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"api"}],": default evaluation options on getArNSReservedNames api (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0a1f22ebe7fccd6d7f77a5255d2b639d670492fb","rel":"noopener noreferrer","target":"_blank","children":["0a1f22e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-1-0-2024-06-03","children":"[1.1.0] (2024-06-03)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.0.8...v1.1.0","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"api"}],": make evaluation options optional on the interface (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9e5a1c0572486f9c1e417453fb9c54dd102cbdb4","rel":"noopener noreferrer","target":"_blank","children":["9e5a1c0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"api"}],": remove unused variable for epochBlockHeight (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/98c5ebc447b1b6d0249e0602ce7e4af97e424cc1","rel":"noopener noreferrer","target":"_blank","children":["98c5ebc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"arweave"}],": default to arweave.net (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/84c9653be1fb92f8ed15da689d65ff19e5733ba4","rel":"noopener noreferrer","target":"_blank","children":["84c9653",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"axios"}],": add back axios-retry (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9aae4de1c23ca50acb613ff566e3f73c27f0ff0e","rel":"noopener noreferrer","target":"_blank","children":["9aae4de",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"errors"}],": throw AbortError on signal aborted (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/63bd39566bc4ee08504b98b82c62dd22e100bc7f","rel":"noopener noreferrer","target":"_blank","children":["63bd395",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"getContracts"}],": only implement util for now (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6b29c2ff7773320c2b6d16677826d59bd515332c","rel":"noopener noreferrer","target":"_blank","children":["6b29c2f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"gql query"}],": don't abstract the data protocol query (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f0b8f7718b777358d6b6946159f57551ea76c1e7","rel":"noopener noreferrer","target":"_blank","children":["f0b8f77",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"imports"}],": import type from base route warp-contracts (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bf99a85d0d099cf20db9b70db1bf84f9908b51e5","rel":"noopener noreferrer","target":"_blank","children":["bf99a85",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"init"}],": allow signer to be undefined and if so return readable (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b6a05e205c60c6b8623fbac6795a1e96a7a19590","rel":"noopener noreferrer","target":"_blank","children":["b6a05e2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"init"}],": fix type for init to allow undefined signer (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0a64ea9006571c93b4e9a26803b04d7da8ddcb9f","rel":"noopener noreferrer","target":"_blank","children":["0a64ea9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"init"}],": remove unnecessary destructuring (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/81af1af7190f18726a20ebaaaa5712a4e815bb35","rel":"noopener noreferrer","target":"_blank","children":["81af1af",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"interface"}],": remove epochBlockHeight from interface (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b646f08e795635e4597d48d7c56419849c352a88","rel":"noopener noreferrer","target":"_blank","children":["b646f08",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],":remove DataItem from WriteInteractionResult (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/eadb1a1d61985caf1326c32d1205d3e8db309374","rel":"noopener noreferrer","target":"_blank","children":["eadb1a1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],": use gql node interface for dataProtocolTransaction (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/79cebd90b930829b740bed058f7cfe0da3b7799e","rel":"noopener noreferrer","target":"_blank","children":["79cebd9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"warp"}],": ensure contract init on read interactions (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bc3d1b84f99cf3341cea42641b58b792434ac405","rel":"noopener noreferrer","target":"_blank","children":["bc3d1b8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"getContracts"}],": add get contracts on network specific providers like WarpContract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/603d36edd130d6b0410fa7199450ec91d7b4c821","rel":"noopener noreferrer","target":"_blank","children":["603d36e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"gql util"}],": add smartweave gql utils (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5ea3aaba1a5466741faa6e3b39d5908d25d37d49","rel":"noopener noreferrer","target":"_blank","children":["5ea3aab",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"write"}],": add tags support to write interactions on warp-contract and saveObservations (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/46eb4c91ba7c56cbeefde3b4fc2a522fda5fda1d","rel":"noopener noreferrer","target":"_blank","children":["46eb4c9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-0-8-2024-05-29","children":"[1.0.8] (2024-05-29)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.0.7...v1.0.8","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"api"}],": add getPriceForInteration api to ario contract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3b8083c173bd35f7332c68dc094b092adedaf8e7","rel":"noopener noreferrer","target":"_blank","children":["3b8083c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"bundle"}],": minify web bundle (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9266676cc6cc26cc6829ef902329879e6f179fc4","rel":"noopener noreferrer","target":"_blank","children":["9266676",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"api"}],": use function map for method name (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/439ec1f649c2f54d6e1516ec4e7af5e8a080c2ed","rel":"noopener noreferrer","target":"_blank","children":["439ec1f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"reserved"}],": add reserved arns name get methods (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ad203ef22402851d28643630243716465b2ce030","rel":"noopener noreferrer","target":"_blank","children":["ad203ef",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer"}],": check if method is property of signer before using (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c52783c86bfa4019bc565dd457d7f14defdd1129","rel":"noopener noreferrer","target":"_blank","children":["c52783c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer"}],": modify signer to assume the signer type based on public key being undefined (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b775c9672ad68ac987bf37ec1cf0d7c625c9c426","rel":"noopener noreferrer","target":"_blank","children":["b775c96",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"test"}],": add dockerfile for running tests in certain node environments (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/86cf2ad51d09e88c13bdd0ba0e8a3a2b23b9d395","rel":"noopener noreferrer","target":"_blank","children":["86cf2ad",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-0-7-2024-05-23","children":"[1.0.7] (2024-05-23)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.0.6...v1.0.7","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"contract"}],": add extendLease and increaseUndernameSupport apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1b13b5e7e24259fbd2762848e6066822af51cecd","rel":"noopener noreferrer","target":"_blank","children":["1b13b5e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],": fix the AtLeastOne type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ffd0869949814196817d0ffb14fe0cf2be2ad298","rel":"noopener noreferrer","target":"_blank","children":["ffd0869",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps"}],": force arweavve to 1.15.1 (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/244859865b986a4c48b6446fc41230039cc5fcc0","rel":"noopener noreferrer","target":"_blank","children":["2448598",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contract"}],": make params required - properties and note (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/89db674a187dffc83413ac1ac3922ca78ae3f88d","rel":"noopener noreferrer","target":"_blank","children":["89db674",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],": update tests and use overwrite type to allow mIOtoken for certain paramaters (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/badcece5ba33b3e26448988ae1aee88e706c9da5","rel":"noopener noreferrer","target":"_blank","children":["badcece",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"api"}],": change to increaseUndernameLimit (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9b72c1ed261ecae43fa4c0cd3e00ddb61e6e7ee5","rel":"noopener noreferrer","target":"_blank","children":["9b72c1e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"docs"}],": update ario apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4af08626abfe4cd16f6c4b56696e19c7803e7dc6","rel":"noopener noreferrer","target":"_blank","children":["4af0862",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests"}],": update extend test util to include a test domain (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e959b7cc3d642651c0313529ad47343e3ff2c69d","rel":"noopener noreferrer","target":"_blank","children":["e959b7c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"token"}],": add mIO and IO token classes to exports (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f47f7d5c251973058866340a6bc2baddbf973ecf","rel":"noopener noreferrer","target":"_blank","children":["f47f7d5",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],": add delegated gateway type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c87749660d2da62e6b996a9f034ce12fb702d93b","rel":"noopener noreferrer","target":"_blank","children":["c877496",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],": export the token types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/dfc83ae74a110dd06ddab16d5f88d192e4c0c5ad","rel":"noopener noreferrer","target":"_blank","children":["dfc83ae",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],": remove visible types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6ab1fc3284d35fdd8f70a1fa1ac5cb7965878a51","rel":"noopener noreferrer","target":"_blank","children":["6ab1fc3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types"}],": update Gateway delegates type to use the new GatewayDelegate (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ac7e924f24ba6133b2917de8416c37bf6560cdd4","rel":"noopener noreferrer","target":"_blank","children":["ac7e924",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"warp"}],": bump warp version (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/db7344d269968a1f4a287eb2c2d503e0045fcf5e","rel":"noopener noreferrer","target":"_blank","children":["db7344d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-0-6-2024-05-07","children":"[1.0.6] (2024-05-07)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.0.5...v1.0.6","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"warp"}],": bump warp to fix AbortError issue on warp imports for web (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c9a561395da9cd0e04cc9320979c68f93ee99c0a","rel":"noopener noreferrer","target":"_blank","children":["c9a5613",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-0-5-2024-05-02","children":"[1.0.5] (2024-05-02)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.0.4...v1.0.5","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"cjs:"}]," provide path alias for warp in cjs export (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7f9bf9a6c8937e855d6b56f81f367b596dfca166","rel":"noopener noreferrer","target":"_blank","children":["7f9bf9a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"logger:"}]," replace winston with bunyan (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0488f7529e25046d902ac88b11485a55bb246854","rel":"noopener noreferrer","target":"_blank","children":["0488f75",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"util:"}]," add FQDN regex that matches ArNS contract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e6d7396decdb4997aa121f31ae7ad87455747191","rel":"noopener noreferrer","target":"_blank","children":["e6d7396",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"utils:"}]," manally conver from b64 to b64url to avoid web polyfill issues (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/766035c1a319e2c2567cf2a47bda3a48f5294d2c","rel":"noopener noreferrer","target":"_blank","children":["766035c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"utils:"}]," use base64 for fromB64url util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/42302ef5124aa28fc438a9b865fd901f2ed3df4d","rel":"noopener noreferrer","target":"_blank","children":["42302ef",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"warp-contract:"}]," correctly throw error in write interaction (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c2368dd5ef1c78fa52ef1eef3198a4a035411bea","rel":"noopener noreferrer","target":"_blank","children":["c2368dd",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-0-4-2024-04-30","children":"[1.0.4] (2024-04-30)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.0.3...v1.0.4","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ario:"}]," update joinNetwork to accept observerWallet param (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6a32dd1d6291fc524a5c8ed88fc1bbe8c614a1e2","rel":"noopener noreferrer","target":"_blank","children":["6a32dd1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-0-3-2024-04-26","children":"[1.0.3] (2024-04-26)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.0.2...v1.0.3","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," set owner before signing data (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0b558f53b4b38dfea00629fd733462654801693c","rel":"noopener noreferrer","target":"_blank","children":["0b558f5",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-0-2-2024-04-25","children":"[1.0.2] (2024-04-25)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.0.1...v1.0.2","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"arweave:"}]," default to the arweave node import to avoid issues with browser environments (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fc8c26e3c33b27054ad69d6a406139d73283344f","rel":"noopener noreferrer","target":"_blank","children":["fc8c26e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"cacheurl:"}]," use default cache url in warpcontract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a676a3c952e9416f89b703519fb13b2d8671b82a","rel":"noopener noreferrer","target":"_blank","children":["a676a3c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"init:"}]," cleanup init overload methods and tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fa328d26c7654221176dd57bda88ce56639048b6","rel":"noopener noreferrer","target":"_blank","children":["fa328d2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lint:"}]," address lint issue in ArIOWriteable (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4a3ee893bc1121c7ed84108fa476d5a4308e0283","rel":"noopener noreferrer","target":"_blank","children":["4a3ee89",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tsconfig:"}]," modify some tsconfig settings to get isolated configs for web/cjs/esm (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/46b7acc9bbe7cf52ddf3ed7d7e9399332b463fe5","rel":"noopener noreferrer","target":"_blank","children":["46b7acc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"typeguards:"}]," make type guards accept unknowns (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7f285bb73bebb384a0c20aafabc55e1fca76e34b","rel":"noopener noreferrer","target":"_blank","children":["7f285bb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," use generic types and modify the requirements for init functions (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9350f781dcadf481ebce7558cdecd6d27d43cc0c","rel":"noopener noreferrer","target":"_blank","children":["9350f78",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"utils:"}]," add writeInteraction types and update base64url logic (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4f5476b093a303ffb68a7c26dad7b413334556ce","rel":"noopener noreferrer","target":"_blank","children":["4f5476b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-0-1-2024-04-23","children":"[1.0.1] (2024-04-23)"}],"\n",["$","p",null,{"children":["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/compare/v1.0.0...v1.0.1","rel":"noopener noreferrer","target":"_blank","children":["View changes on GitHub",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"docs:"}]," improve README docs interface documentation for ArIO clients (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b0da48c77718020f79dc56fe04ca49a11f018fa6","rel":"noopener noreferrer","target":"_blank","children":["b0da48c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"1-0-0-2024-04-23","children":"1.0.0 (2024-04-23)"}],"\n",["$","h3",null,{"children":"Bug Fixes"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"actions:"}]," bump node setup action (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4eb49cda331cfef516639435e73dde2e90f2e05c","rel":"noopener noreferrer","target":"_blank","children":["4eb49cd",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"actions:"}]," freeze lockfile (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/dba7313f42c8cf0053f90327ad2c14ec5bd4d4d7","rel":"noopener noreferrer","target":"_blank","children":["dba7313",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contract"}],"add cache config in ario constructor (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1f3c0baef2831d12d14d20e1ac16d9b0e8f0c978","rel":"noopener noreferrer","target":"_blank","children":["1f3c0ba",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," add ant contract to exports (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a2ff57bc1b6f77dcf9f3ace1fd3b346069aec6b4","rel":"noopener noreferrer","target":"_blank","children":["a2ff57b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," add signer to ant test (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4581b8d461e57f4769befe5f650e5fe4e94bbc09","rel":"noopener noreferrer","target":"_blank","children":["4581b8d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," default evaluation options for ant apis that do not take an… (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/25","rel":"noopener noreferrer","target":"_blank","children":["#25",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0c8b55ddbc5019f365af43389524af5bd733d0c9","rel":"noopener noreferrer","target":"_blank","children":["0c8b55d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," default evaluation options for ant apis that do not take another parameter (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7c590334f6f99998839fecc78505e41931c80045","rel":"noopener noreferrer","target":"_blank","children":["7c59033",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," default evaluation options for apis that do not require them (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/72b57d5626cbcda0931fd5f0b88bf113fbb05066","rel":"noopener noreferrer","target":"_blank","children":["72b57d5",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," fix API for getRecords (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c714aa3563580c19427d55d6938893665ecc3ea2","rel":"noopener noreferrer","target":"_blank","children":["c714aa3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"apis:"}]," remove epoch from distributions and observations (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7b2d2799d534378183122ef986fc3bd75755558e","rel":"noopener noreferrer","target":"_blank","children":["7b2d279",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"arbundle version:"}]," pin version (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/35ffab6fbb9a2209391bb5f10120fb9a9c91b0aa","rel":"noopener noreferrer","target":"_blank","children":["35ffab6",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"arbundles:"}]," update arbundles import (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f02d83f4766a92be930a7c51e23f1f63b5692224","rel":"noopener noreferrer","target":"_blank","children":["f02d83f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ario:"}]," add cache config in ario constructor (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/11","rel":"noopener noreferrer","target":"_blank","children":["#11",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ecb279d8a5d4381ecf29e8e3b94615ab7ae127aa","rel":"noopener noreferrer","target":"_blank","children":["ecb279d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ario:"}]," formatting (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c61570ac609566d294d6c42b97ba65b91ef81d9c","rel":"noopener noreferrer","target":"_blank","children":["c61570a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ario:"}]," make state provider nullable and default to remote arns-service provider (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fa1cb728edc9ec072aa3c12595a3e5c93d84ca67","rel":"noopener noreferrer","target":"_blank","children":["fa1cb72",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ario:"}]," re-add contract default config (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2296cc3e152c136e2df45481340a625a80a0be3f","rel":"noopener noreferrer","target":"_blank","children":["2296cc3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ario:"}]," remove unused cache property (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7f2d02eb3da96cea024ca2355668d5354dbeb767","rel":"noopener noreferrer","target":"_blank","children":["7f2d02e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"build:"}]," add setImmediate polyfill for web only (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ad36776795348a32941d2b4e833ed00da05a476f","rel":"noopener noreferrer","target":"_blank","children":["ad36776",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"build:"}]," remove redundant exported type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/134319b8707cd479dc91d6832bf078bdb5c5e886","rel":"noopener noreferrer","target":"_blank","children":["134319b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"cache:"}]," remove cache folder (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2ac942742017344e1d8c06883449453c88bfa155","rel":"noopener noreferrer","target":"_blank","children":["2ac9427",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"cacheURL:"}]," update ario cache url setting pattern to use custom url appropriately (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c76e67dd8ecb7014cd441e7284df389e06ea5cc0","rel":"noopener noreferrer","target":"_blank","children":["c76e67d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"cache:"}]," validate arweave id before setting it (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5ba1175b63b28e86f2b08a0de657a25546f46688","rel":"noopener noreferrer","target":"_blank","children":["5ba1175",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"casing:"}]," revert to lower case casing (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b5da0ab78a965829951dbed7f4fcc5087b813271","rel":"noopener noreferrer","target":"_blank","children":["b5da0ab",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"comments:"}]," make class logger private, remove comments (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7483246113d5b3b424f8450ea1f1c5e0d036618b","rel":"noopener noreferrer","target":"_blank","children":["7483246",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"connect:"}]," add init static function on ario class to create interaction classes (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/765f39c5816b35c41b43fdeddf765b9b50845b9a","rel":"noopener noreferrer","target":"_blank","children":["765f39c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contract configuration:"}]," return cache url as well (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b4a7bc3960be0532ec7cdedf5875128f11f60672","rel":"noopener noreferrer","target":"_blank","children":["b4a7bc3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contract functions:"}]," correct contract function names (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ad9bc5625b582d5714624c491904e68380f10ae3","rel":"noopener noreferrer","target":"_blank","children":["ad9bc56",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contracts:"}]," add configuration view method and update types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4fae4a2688f96388d5b53d8fe292ff7942af0c57","rel":"noopener noreferrer","target":"_blank","children":["4fae4a2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contracts:"}]," remove write method and type from remote contract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/740d8b88a5486f90cd61d024f8fdd4e6b9a370a0","rel":"noopener noreferrer","target":"_blank","children":["740d8b8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contracttxid:"}]," make contractTxID require in remote state cache instance (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/dc82d217c66ad8deff4ea6c3a9d7304f6e65b4d9","rel":"noopener noreferrer","target":"_blank","children":["dc82d21",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contracttxid:"}]," make contractTxID required in remote state cache instance (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/10","rel":"noopener noreferrer","target":"_blank","children":["#10",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bf651bb11006eaf5eea586ff1feb0bb2644db504","rel":"noopener noreferrer","target":"_blank","children":["bf651bb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ctrl flow:"}]," remove else from control flow (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4b3c4c2058767b05199ac75c44c4684a66149bb9","rel":"noopener noreferrer","target":"_blank","children":["4b3c4c2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps:"}]," pin arweave (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d39391c19dc7d1396b735cd87920a2dc224f94e4","rel":"noopener noreferrer","target":"_blank","children":["d39391c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps:"}]," remove axios-retry, will implement later (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0218e95fc2c2b1682010cf1841e3a2c717756c1d","rel":"noopener noreferrer","target":"_blank","children":["0218e95",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps:"}]," remove extra crypto-browserify (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9b4289809eacba3cd870adddb2bd73def576d50a","rel":"noopener noreferrer","target":"_blank","children":["9b42898",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"deps:"}]," remove warp-contracts-deploy from deps (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9d4f9faa860789ced003dc3b6d36c4db99962b8e","rel":"noopener noreferrer","target":"_blank","children":["9d4f9fa",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"docs:"}]," remove docs folder (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/47e84037357fd69f9af18b1e9b84286257b49331","rel":"noopener noreferrer","target":"_blank","children":["47e8403",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"drywrite:"}]," throw on bad drywrite and continue if successful (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5052c0a4deb06ac938d898d990e425dcc8ac6443","rel":"noopener noreferrer","target":"_blank","children":["5052c0a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"eslintignore:"}]," remove old file names (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/415c1632fc1d363894d17d4a335c7a0bbf78f3d8","rel":"noopener noreferrer","target":"_blank","children":["415c163",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"eslint:"}]," remove eslint comments and use this signer (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/32530eb777367b71bfba16bd97dcf6d6a75de791","rel":"noopener noreferrer","target":"_blank","children":["32530eb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"esm:"}]," add polyfills for crypto (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/dd8fbfe5b373ba95ec406c1642e81ef520cdeddb","rel":"noopener noreferrer","target":"_blank","children":["dd8fbfe",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"esm:"}]," add polyfills for crypto (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/27","rel":"noopener noreferrer","target":"_blank","children":["#27",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/553822cab7ec8652efbc9545ef3c20c0312c38f0","rel":"noopener noreferrer","target":"_blank","children":["553822c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"example web:"}]," update ario instatiation (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/77c68429af5e5a50f4ed2e8bd2bf7fdc67b8a2a6","rel":"noopener noreferrer","target":"_blank","children":["77c6842",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"example:"}]," escape quotes in packagejson for example package json (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fb47de0336b33405d81992cfce8e9993d2531f8b","rel":"noopener noreferrer","target":"_blank","children":["fb47de0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"example:"}]," simplify example and remove unused method on remote cache (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/81637f89c2eab304d7ccf11d1eac9503aa3d7592","rel":"noopener noreferrer","target":"_blank","children":["81637f8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"examples:"}]," update comments and fix package.json (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/db7140b815be1ea6fe1b270827fc4afb61707546","rel":"noopener noreferrer","target":"_blank","children":["db7140b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"examples:"}]," update examples to use devnet (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/cc037ac5a3df2e76375679b8b14723c3b5d51fe2","rel":"noopener noreferrer","target":"_blank","children":["cc037ac",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"examples:"}]," update examples with records methods, and balance methods (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a2d2a02befd64cff500932fe609b29d79ddf096c","rel":"noopener noreferrer","target":"_blank","children":["a2d2a02",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"exports:"}]," add arweavesigner and arconnectsigner to exports, clean up docs (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c7860ed40d19ac43c091b6afd52db0402537e7ee","rel":"noopener noreferrer","target":"_blank","children":["c7860ed",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"exports:"}]," update exports in indices (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f79443732909fbc4c81d78957ca306bfb538caa3","rel":"noopener noreferrer","target":"_blank","children":["f794437",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"exports:"}]," update package exports to have index in src folder (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2cce9e31efb2fd0bf8734d930deda301838da8d9","rel":"noopener noreferrer","target":"_blank","children":["2cce9e3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"files:"}]," clean git cache of duplicate casing (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e9eaa2d93122bad5008010c13710b5fa8bcd7533","rel":"noopener noreferrer","target":"_blank","children":["e9eaa2d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"filters:"}]," punt filters (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1c23cb3cf2ce8adc594fd2ba699e5ac32f4ef7b6","rel":"noopener noreferrer","target":"_blank","children":["1c23cb3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"fixture:"}]," add type to arns state fixture (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5bcac3211d78e08ead3e14da6e06aa41e9a65598","rel":"noopener noreferrer","target":"_blank","children":["5bcac32",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"formating:"}]," format (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3f30f772a7571b9958f8a202128abd483da372b5","rel":"noopener noreferrer","target":"_blank","children":["3f30f77",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"gar write:"}]," fix types and flow on gar write (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f5e77741107b82df24c293a1cde37a4a907e1f4c","rel":"noopener noreferrer","target":"_blank","children":["f5e7774",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"gateway:"}]," update gateway settings to support autostake (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/82c68408fb562146053b9180dacc53fb490743ea","rel":"noopener noreferrer","target":"_blank","children":["82c6840",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"generics:"}]," use named generic (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4b647f076b6cd3f4676f0bf7dbf6a5c020214e63","rel":"noopener noreferrer","target":"_blank","children":["4b647f0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"gitignore:"}]," remove cache from gitignore (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2867abcdba2fc4a4cece01c6ed3346065a54e2eb","rel":"noopener noreferrer","target":"_blank","children":["2867abc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"git:"}]," test fix with file casing issue (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c3611ee8fe9ef75ef2d91aa8bade99fee221c69a","rel":"noopener noreferrer","target":"_blank","children":["c3611ee",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"headers:"}]," use source-version for header (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2b26d888e176ed745fbc06fbe427993046d8cb18","rel":"noopener noreferrer","target":"_blank","children":["2b26d88",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"http:"}]," add headers sdk headers to http config (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/94810edb03272daccfbf05fb5625ba4aa3ee06f4","rel":"noopener noreferrer","target":"_blank","children":["94810ed",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"husky:"}]," add commit hooks (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/885ce68c3b734ac95e1293078ce835333bc45d9f","rel":"noopener noreferrer","target":"_blank","children":["885ce68",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"imports:"}]," update to use indexed imports from warp (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/124256835e0137fb1332e0e7a670ccfaad8ef228","rel":"noopener noreferrer","target":"_blank","children":["1242568",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"indentation:"}]," fix indentation in examples (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a266731e14b480d04e3be1fa558de368f366682d","rel":"noopener noreferrer","target":"_blank","children":["a266731",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"interface:"}]," removed filters and added base records types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/849834db2c88ffc362c54f9844f936a1c8ab23dc","rel":"noopener noreferrer","target":"_blank","children":["849834d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"interface:"}]," rename interface to ContractCache (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2a0a76546326d2a47f5cef1dde3c105f4deaad50","rel":"noopener noreferrer","target":"_blank","children":["2a0a765",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"jest:"}]," remove extra config (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/014fbde09f4c533c957d6372345616c13df2a29d","rel":"noopener noreferrer","target":"_blank","children":["014fbde",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lint:"}]," disable no-any warning certain types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/de5f10874e6bf2deaca89d35ac11e1a11a64ad59","rel":"noopener noreferrer","target":"_blank","children":["de5f108",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"lint:"}]," formatting (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/21224e2f47605d1959853c99ddb1c8a3df6a0d7d","rel":"noopener noreferrer","target":"_blank","children":["21224e2",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"logger, errors, http:"}]," Updated to axios and axios-retry, added winston logger, more extensive custom error objects (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b944f4db494531a346ab025e28a8a6cd46f5d546","rel":"noopener noreferrer","target":"_blank","children":["b944f4d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"logger:"}]," remove unused logger property (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9501d1d3571980fb4e157c022e0ea0f8e60f9a0a","rel":"noopener noreferrer","target":"_blank","children":["9501d1d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"logs:"}]," removing debug logs (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f025171586e2f440ef92550ddf37c5254db86a44","rel":"noopener noreferrer","target":"_blank","children":["f025171",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"mixin:"}]," filter private methods in mixin util (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/beb8610807038a7fc51baaa266db1435781c6e8c","rel":"noopener noreferrer","target":"_blank","children":["beb8610",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"naming:"}]," change epoch to epochStartHeight (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/908971c273aaac20ab320e867ec1e790706a11f3","rel":"noopener noreferrer","target":"_blank","children":["908971c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"naming:"}]," rename getRecord[s] to getArNSRecord[s] (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bd3d4bc25a7528ba9f093a96cf0ed33439160d27","rel":"noopener noreferrer","target":"_blank","children":["bd3d4bc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"overloads:"}]," only accept warp contract as a contract config for ariowritable (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e3c97e9eaddc98e704a2192bcae6dfdee42f7ae6","rel":"noopener noreferrer","target":"_blank","children":["e3c97e9",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"polyfills:"}]," rollback polyfill on logger (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0cdb2f0a1e23c111b57f788f51780f98f186ec7d","rel":"noopener noreferrer","target":"_blank","children":["0cdb2f0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"postinstall:"}]," remove husky postinstall script (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c74a13591c75271352135f8c30055623cf536ed2","rel":"noopener noreferrer","target":"_blank","children":["c74a135",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," add grammar and example recs (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ecc07f7f5c89fd8fbe66d2b79db44a62285057d4","rel":"noopener noreferrer","target":"_blank","children":["ecc07f7",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," condense quick start (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/b35e5bd94e950255a15c1bf0ffa1bf1aa47a3395","rel":"noopener noreferrer","target":"_blank","children":["b35e5bd",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," refactor api list to header tags (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/817d99b05d45caf435fdfe26065a70407f0bce56","rel":"noopener noreferrer","target":"_blank","children":["817d99b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," update ant header (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/77235ce077ef4a12dfa6b403968b6ab148ebf196","rel":"noopener noreferrer","target":"_blank","children":["77235ce",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," update ANT usage description (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/70c852087f75a17c494cc12719d1dc9f96da39f2","rel":"noopener noreferrer","target":"_blank","children":["70c8520",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," update joinNetwork docs (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9fcf440d2ed2f71005f1e9bd3b0a7691aae90a63","rel":"noopener noreferrer","target":"_blank","children":["9fcf440",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," update quick start (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a60d96a821b5e77a68b7682c5e74e5dc01ca2f28","rel":"noopener noreferrer","target":"_blank","children":["a60d96a",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," update readme with default provider example (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/68a5a1697ae0c4c6797ef355f887408d72030cf8","rel":"noopener noreferrer","target":"_blank","children":["68a5a16",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"readme:"}]," update readme with examples (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d9ee23eb99d9d845098324dba77497284942f35c","rel":"noopener noreferrer","target":"_blank","children":["d9ee23e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"record records:"}]," update key to use result instead of record (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/90314dbdb91806222a7e822951a89aaeea5596ed","rel":"noopener noreferrer","target":"_blank","children":["90314db",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"records:"}]," remove contractTxId filter remove lodash shrink readme (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/50669e1e203d038dfcf3a0e30d7637122d4b4777","rel":"noopener noreferrer","target":"_blank","children":["50669e1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"records:"}]," use state endpoint to fetch records (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2f02c53d990dffe526de96e762ddbcbf1b3a8770","rel":"noopener noreferrer","target":"_blank","children":["2f02c53",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"recs:"}]," modify the interfaces for contracts and implement with warp and remote service (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/13","rel":"noopener noreferrer","target":"_blank","children":["#13",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/56ebb08616e4002a8037747dcd5e9e070dae6a0d","rel":"noopener noreferrer","target":"_blank","children":["56ebb08",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"release:"}]," remove release assets entirely (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9d5a1b3b693134062754892674428936df122c9b","rel":"noopener noreferrer","target":"_blank","children":["9d5a1b3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"release:"}]," update github release config to publish packages to github (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5534d9d6c9b86b1642668705dc0cb6c301f03d9e","rel":"noopener noreferrer","target":"_blank","children":["5534d9d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"remote:"}]," getState not properly setting evalTo in http requests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/55745c1881af9ea93a0545e1b04eaff210257802","rel":"noopener noreferrer","target":"_blank","children":["55745c1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"safety:"}]," update type safety checks (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/32eebbc21a4592384dd6fed3247f0e00292b6471","rel":"noopener noreferrer","target":"_blank","children":["32eebbc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"setimmediate:"}]," make set immediate a build dependency as it is required by the node winston (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9292eaab29c3c955d1c981d6d22fa6e11da55500","rel":"noopener noreferrer","target":"_blank","children":["9292eaa",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," check that contract is connected before trying to write (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d352e9c7ac1038caa238df21d1165345c64d61de","rel":"noopener noreferrer","target":"_blank","children":["d352e9c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," check that contract is connected before trying to write (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/29","rel":"noopener noreferrer","target":"_blank","children":["#29",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/536a116c1cfecd1bfbe1ffc9d5fe87ab4006a81c","rel":"noopener noreferrer","target":"_blank","children":["536a116",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," fix signer in WarpContracts - update tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ea9448f3440c58811891fa37db2ceb7948b8d200","rel":"noopener noreferrer","target":"_blank","children":["ea9448f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," fix signer in WarpContracts - update tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/32","rel":"noopener noreferrer","target":"_blank","children":["#32",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/16d69d8a996d0692b28c956d7ec7f38245ff2f6b","rel":"noopener noreferrer","target":"_blank","children":["16d69d8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," remove jwk use, ignore web example for now (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bc7e577e0f7f42a91ae4bbca853addf7f178a1f8","rel":"noopener noreferrer","target":"_blank","children":["bc7e577",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," remove signer, will do in other pr (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d02276dd9fa166d254eb76a45e2c6025f632c0ba","rel":"noopener noreferrer","target":"_blank","children":["d02276d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," remove use of JWK, simplify constructor (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/22","rel":"noopener noreferrer","target":"_blank","children":["#22",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d2ef5732d1ef268d9fb1420c96f520b0fcb4bedd","rel":"noopener noreferrer","target":"_blank","children":["d2ef573",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," update ANT to have signer (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c7f8eeec4c2141548d202f76934304a310b177b7","rel":"noopener noreferrer","target":"_blank","children":["c7f8eee",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"structure:"}]," update cache provider folder to be named caches (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/844c1aab722316db14167f22a397858a2c9c6bbf","rel":"noopener noreferrer","target":"_blank","children":["844c1aa",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"structure:"}]," use snake case for file and folder names (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/37f27d3b6a526a37a88ccbf7480f4bc6dc06153f","rel":"noopener noreferrer","target":"_blank","children":["37f27d3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"test warp-contract:"}]," use beforeAll to read env vars (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/95cc0194ffd9b04a0e389557ad39e53cfa87c443","rel":"noopener noreferrer","target":"_blank","children":["95cc019",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," add test cases as a const (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/845818528fc5364971738fa549173f6f019065c0","rel":"noopener noreferrer","target":"_blank","children":["8458185",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," add test for custom arIO client config (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0e6142bedaffbf86e79840d830499d4e1aacbced","rel":"noopener noreferrer","target":"_blank","children":["0e6142b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," change control flow pattern to .catch instead of trycatch (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/883de51f85f32807a62f189b00ac485ecfdcfd69","rel":"noopener noreferrer","target":"_blank","children":["883de51",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," dont make blockHeight or sortKey undefined but rather evalTo (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f76a201eb53069f611b17bfef01506143fdec080","rel":"noopener noreferrer","target":"_blank","children":["f76a201",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," instantiate new ant to connect in tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/98694156a55a5dfba2a96cb09b4f734c33ed0c64","rel":"noopener noreferrer","target":"_blank","children":["9869415",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," remove dryWrite from writeInteraction, update tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/bc1becc1597b11c80d56b21d9a7137e170b69399","rel":"noopener noreferrer","target":"_blank","children":["bc1becc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," remove fixture and use live service for tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/30d3e8cddc1f85f19467af19d191558575351e63","rel":"noopener noreferrer","target":"_blank","children":["30d3e8c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," test 404 response (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/590dea6c6285bd8c786c02dcdbdc85fba7364fc6","rel":"noopener noreferrer","target":"_blank","children":["590dea6",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update ario test (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4208bd023c9f1026a49a5bea3a06beb51a3494b7","rel":"noopener noreferrer","target":"_blank","children":["4208bd0",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update client instantiation test to check read vs write clients (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/059653c38ed78aa305a796bcf8a18a119c83d63c","rel":"noopener noreferrer","target":"_blank","children":["059653c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update docker compose params (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a71befd8b06e18181f52ca78babe878196f3673f","rel":"noopener noreferrer","target":"_blank","children":["a71befd",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update gateways test (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1fcb3e6c52c47d5c2e9b7df32eff944ec511fec6","rel":"noopener noreferrer","target":"_blank","children":["1fcb3e6",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update stubs in tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e4bbc6e691fec0f60c0ff84c4ead9620dcc28739","rel":"noopener noreferrer","target":"_blank","children":["e4bbc6e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update test to match jest syntax (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/553bdbb2aaff0a26a0aeaa34c9ec614379d30dca","rel":"noopener noreferrer","target":"_blank","children":["553bdbb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update tests for named prop expectation (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4ea04a735ec8c0a0c0cc8859d7bfa42bd6f9110e","rel":"noopener noreferrer","target":"_blank","children":["4ea04a7",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update tests to use younger contract, add evalParams config (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/ae890c85f5fca785f88c60a751fb617b2389de61","rel":"noopener noreferrer","target":"_blank","children":["ae890c8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update tests with constants and update types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1bdcfebae93123aa46f500ebbd9693d3e1e36ef6","rel":"noopener noreferrer","target":"_blank","children":["1bdcfeb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update tests with new name (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2cd1b5ce18ed63c2b787d70e7e502aade26315eb","rel":"noopener noreferrer","target":"_blank","children":["2cd1b5c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," update with new names on methods (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/619c193d210536a2e4ee1308805ce348298b42c8","rel":"noopener noreferrer","target":"_blank","children":["619c193",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," use angela for testing (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/10f30fe0770cb2cfef4f0a2ce18a4c5e4fe5ce77","rel":"noopener noreferrer","target":"_blank","children":["10f30fe",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," use http not https in tests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fddba1e34c9a195cb6a5cdcf3ec6f3dcbd41524c","rel":"noopener noreferrer","target":"_blank","children":["fddba1e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tests:"}]," use process vars as priority url (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/faab4f3ee7624828cb25a32b6ecfb655cd5c1fc5","rel":"noopener noreferrer","target":"_blank","children":["faab4f3",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"test:"}]," update test to use ArweaveTransactionID class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f6c4f8ba23a921eba281596b29dff3fece82b322","rel":"noopener noreferrer","target":"_blank","children":["f6c4f8b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tsconfig, names:"}]," reverted tsconfig to nodenext resolution, changed naming convention on provider, removed extraeneous error classes, rolled back axios-retry to match our tsconfig settings (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d412d44dc9fd71fe6a81deb37e99b8c24f6b4661","rel":"noopener noreferrer","target":"_blank","children":["d412d44",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"tyeps:"}]," set types to objects rather than top level params for easier readability (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/edfd77bb01f38c21f2e96aacaea07705372fe664","rel":"noopener noreferrer","target":"_blank","children":["edfd77b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"type:"}]," rename all type implementations (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/595904509e152188eeadb07fbf57495b941a45bf","rel":"noopener noreferrer","target":"_blank","children":["5959045",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types and tests:"}]," update evalTo to allow undefined sortKey and block and test that (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a59f05c8669750b59b01ee140bcd84d91b9cfaf8","rel":"noopener noreferrer","target":"_blank","children":["a59f05c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," add @ to records (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/53601c1d08f7bf3e522f25b58e514b0c809ad195","rel":"noopener noreferrer","target":"_blank","children":["53601c1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," make props nullable on certain read apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/f8ff552ed6de9516476e74e6aad92e72a8d3adb3","rel":"noopener noreferrer","target":"_blank","children":["f8ff552",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," remove any type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5c8024261b5e13ee4f4d697b545a710b7cf136d1","rel":"noopener noreferrer","target":"_blank","children":["5c80242",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," remove any types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/d8d910b9f2d0b95232ccf3c52e74f57b086df435","rel":"noopener noreferrer","target":"_blank","children":["d8d910b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," remove ArweaveTransactionID type for now (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3adf53bd54041bc5dbc6956586bfebcfe66bd71c","rel":"noopener noreferrer","target":"_blank","children":["3adf53b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," remove unnecesssary empty defaults (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7d14edb55c7db6a949d717fe19ffe1ae87916a9d","rel":"noopener noreferrer","target":"_blank","children":["7d14edb",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," rename signer to ContractSigner (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/87d6c90b625b8bb97d68ea89d63d7a97ea894051","rel":"noopener noreferrer","target":"_blank","children":["87d6c90",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," require atleast one param to update gateway settings (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/857ebdc1b0dd39d5b12943f9b15dd0ddb9b5785e","rel":"noopener noreferrer","target":"_blank","children":["857ebdc",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update interaction type to only use read for now (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2c02e90076bc0fe8580bef041cd7c07e65db43d9","rel":"noopener noreferrer","target":"_blank","children":["2c02e90",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," update tests, readme, and types (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e9985ddada117561f8e666d133b3d573e0beef3e","rel":"noopener noreferrer","target":"_blank","children":["e9985dd",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," use partial write type (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fa6a638ae9d69b234b264c3e510c09709fc56fd8","rel":"noopener noreferrer","target":"_blank","children":["fa6a638",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"types:"}]," use string instead of any (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/014a26210b2482b3aa5150b4fd37925760f39dd8","rel":"noopener noreferrer","target":"_blank","children":["014a262",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"validate id:"}]," make validator a private method (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/dce4a948e38ae0f6af3658dcb066861c766f5ed9","rel":"noopener noreferrer","target":"_blank","children":["dce4a94",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"validity util:"}]," isBlockheight check more strict (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/2b28675fabb97be0cadfbc8a47241b0bcc5bd9fd","rel":"noopener noreferrer","target":"_blank","children":["2b28675",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"warp contract:"}]," added test for getting state after connecting with warp (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/060ee2c4a8bc21c345eb6ab006c3da41b29ff7d5","rel":"noopener noreferrer","target":"_blank","children":["060ee2c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"warp-contract:"}]," provide logger - update isTransaction flow ctrl - use typed props (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5f6e0a17662e43d4b2d560fcd505a07e006a308b","rel":"noopener noreferrer","target":"_blank","children":["5f6e0a1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"warp-contracts:"}]," bump warp to 1.4.38 - fixed warp exports (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/af4a20b0df97867327bdfea12f4eb1956d531352","rel":"noopener noreferrer","target":"_blank","children":["af4a20b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"winston:"}]," move the winston polyfill - this will prevent any esm based web projects from getting polyfill issues (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c8b7998db824506c1e213557e859604d903aab9c","rel":"noopener noreferrer","target":"_blank","children":["c8b7998",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"write:"}]," add dry run - sync state - abortSignal - update interface (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/970bdefaff2eea93e3c0783dccafd6276a80ea03","rel":"noopener noreferrer","target":"_blank","children":["970bdef",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"write:"}]," update utils - change error flow - update arweave constructor props (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0a81c920e82c03beba7dad41c189c00e128ced10","rel":"noopener noreferrer","target":"_blank","children":["0a81c92",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"write:"}]," update write methods on warp (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/9c0540b1f98af68ada417e1e052d282a1c93fb07","rel":"noopener noreferrer","target":"_blank","children":["9c0540b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"yarn:"}]," update lockfile (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/fd5e0ee013a40568e88a06ff4ac1e630559a68c0","rel":"noopener noreferrer","target":"_blank","children":["fd5e0ee",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}],"\n",["$","h3",null,{"children":"Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," add ANT read interface (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c941c96cd201983270cc9e04c0fcaa5b4dc3b798","rel":"noopener noreferrer","target":"_blank","children":["c941c96",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ant:"}]," create ant contract class for interacting with ant contracts (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6eb7ef5ed7f0ec3e64e0c18e97a708d7c528ff21","rel":"noopener noreferrer","target":"_blank","children":["6eb7ef5",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ants:"}]," add readable-writable framework to the ant client and implement write methods (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/3019f53953d362629a34c6282012b58de1171b23","rel":"noopener noreferrer","target":"_blank","children":["3019f53",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"ario contract:"}]," add distributions and observation apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/21e38d1229e640a1cec685f491b1b07b84ee6a56","rel":"noopener noreferrer","target":"_blank","children":["21e38d1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"arioContract:"}]," update ArIO interface and ArIOContract interface (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5d87e2e9b707e30caaf960585e3300efbab420bb","rel":"noopener noreferrer","target":"_blank","children":["5d87e2e",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"auctions:"}]," add auctions apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/faf08c51f3b499e158e96cc2a0b97a06a20c6f8c","rel":"noopener noreferrer","target":"_blank","children":["faf08c5",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contract:"}]," add distribution, observations apis, update readme and examples (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0208317c211d659afbbc55d06345a0c33cd076eb","rel":"noopener noreferrer","target":"_blank","children":["0208317",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"contract:"}]," create new contract classes that impelement both warp and remote cache for ant contract and ar-io contracts (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/855da2d1ce53ade61025e9a2513ac706e362e0b1","rel":"noopener noreferrer","target":"_blank","children":["855da2d",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"first issue:"}]," setup examples, readme, and initial gateways provider (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/5a9e2320219b8b61dec1cf8d0ecb74562b9ebed0","rel":"noopener noreferrer","target":"_blank","children":["5a9e232",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"gar methods:"}]," add gar write methods to the ario client (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e01b08beccb64112ae4ec333e9a5a2ea872b816f","rel":"noopener noreferrer","target":"_blank","children":["e01b08b",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"inital providers:"}]," scaffold initial providers (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/4949514a334eda107c87c77bef87ec839144c99f","rel":"noopener noreferrer","target":"_blank","children":["4949514",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"io transfer:"}]," add transfer api to ario writable client (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/0d37623bdf0a460242ac8d2b6f819f686fb2cbce","rel":"noopener noreferrer","target":"_blank","children":["0d37623",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"observerations:"}]," add ",["$","$L8",null,{"children":"saveObservations"}]," write interaction (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/8dd977c55091b038c6b4a1b30fbeed5bc816f433","rel":"noopener noreferrer","target":"_blank","children":["8dd977c",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"observers:"}]," add API for fetching prescribed observers (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/a18e1306b185143b3b44416da168bf0610418d9c","rel":"noopener noreferrer","target":"_blank","children":["a18e130",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"observers:"}]," add API for fetching prescribed observers (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/17","rel":"noopener noreferrer","target":"_blank","children":["#17",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/17ce6de4aea61e5f97c999cdc96011dd911f7ad6","rel":"noopener noreferrer","target":"_blank","children":["17ce6de",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-5742:"}]," add records api to arns remote cache (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/8","rel":"noopener noreferrer","target":"_blank","children":["#8",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/c46cd3968efe31f9dac3c6368b073b97adfaeb2a","rel":"noopener noreferrer","target":"_blank","children":["c46cd39",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-5751:"}]," add blockheight and sortkey eval filters (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/12","rel":"noopener noreferrer","target":"_blank","children":["#12",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/832a1ad20f06407f21d87ad38111f1bae794efbc","rel":"noopener noreferrer","target":"_blank","children":["832a1ad",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-5758:"}]," add signer to ario class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/20","rel":"noopener noreferrer","target":"_blank","children":["#20",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1b820774104d90f2bcbec9a18c8fbca891616f7b","rel":"noopener noreferrer","target":"_blank","children":["1b82077",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-5759:"}]," observations and distributions apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/16","rel":"noopener noreferrer","target":"_blank","children":["#16",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/dded3619784561b416297855724fc5924a1cd1d0","rel":"noopener noreferrer","target":"_blank","children":["dded361",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-5773:"}]," add auctions read apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/18","rel":"noopener noreferrer","target":"_blank","children":["#18",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/e0c6fca49788b361478aca85d3dae3ca96f6aa97","rel":"noopener noreferrer","target":"_blank","children":["e0c6fca",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-5800:"}]," add epoch apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/48ee4ba04e162c09e0d75c0194119fa9c76649d4","rel":"noopener noreferrer","target":"_blank","children":["48ee4ba",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-5800:"}]," epoch apis (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/15","rel":"noopener noreferrer","target":"_blank","children":["#15",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/70563b18f07a31d001cc4610297182860536c2df","rel":"noopener noreferrer","target":"_blank","children":["70563b1",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"PE-5825:"}]," ANT read interface (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/issues/19","rel":"noopener noreferrer","target":"_blank","children":["#19",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6a0c47754689071d292eaebfa7b3af6c8e851fa4","rel":"noopener noreferrer","target":"_blank","children":["6a0c477",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"records:"}]," add records api to arns remote cache (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/1b7f54fb04d8fe390345eb47a3402744e2293709","rel":"noopener noreferrer","target":"_blank","children":["1b7f54f",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"signer:"}]," add arweave signer to ario class (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/7e08097e9abccf4a57673209751b2cd2fc25b746","rel":"noopener noreferrer","target":"_blank","children":["7e08097",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"write:"}]," add write interface and base implementation on warp-contract (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-sdk/commit/6dfc969a23dd965fe169edeacf117aed8e59d642","rel":"noopener noreferrer","target":"_blank","children":["6dfc969",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")"]}],"\n"]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L9",null,{"children":"$La"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","Uu_3jhCYw70TUi7PN0IN7",{"children":[["$","$Lb",null,{"children":"$Lc"}],["$","$Ld",null,{"children":"$Le"}],null]}]]}]]],"m":"$undefined","G":["$f","$undefined"],"s":false,"S":true} e:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] c:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] a:null -10:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -11:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +10:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +11:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L10",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L11",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/resources.html b/build/ar-io-sdk/resources.html index 9aae3aad..29790423 100644 --- a/build/ar-io-sdk/resources.html +++ b/build/ar-io-sdk/resources.html @@ -1,2 +1,2 @@ -AR.IO Network Docs \ No newline at end of file +AR.IO Network Docs
    \ No newline at end of file diff --git a/build/ar-io-sdk/resources.txt b/build/ar-io-sdk/resources.txt index 423eaf76..5063a61b 100644 --- a/build/ar-io-sdk/resources.txt +++ b/build/ar-io-sdk/resources.txt @@ -6,11 +6,11 @@ a:I[86213,[],"ViewportBoundary"] c:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","resources"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["resources",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["resources",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","resources","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Resources"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","Kedan-z6S8mZO8pYYXz-r",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","resources"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["resources",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["resources",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","resources","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Resources"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","QtJ4JgQor2ppODPHd8NCU",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} b:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 9:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 7:null -d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] f:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","5419","static/chunks/app/build/ar-io-sdk/resources/page-e8ac26506d2e2410.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/tokens.html b/build/ar-io-sdk/tokens.html index 10dbce7e..f9377a61 100644 --- a/build/ar-io-sdk/tokens.html +++ b/build/ar-io-sdk/tokens.html @@ -1,2 +1,2 @@ -AR.IO Network Docs \ No newline at end of file +AR.IO Network Docs \ No newline at end of file diff --git a/build/ar-io-sdk/tokens.txt b/build/ar-io-sdk/tokens.txt index 5af4918e..7f6118fa 100644 --- a/build/ar-io-sdk/tokens.txt +++ b/build/ar-io-sdk/tokens.txt @@ -6,11 +6,11 @@ a:I[86213,[],"ViewportBoundary"] c:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","tokens"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["tokens",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["tokens",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","tokens","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Tokens"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","PIqx3f6KLszusCVNm9O8D",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","tokens"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["tokens",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["tokens",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","tokens","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Tokens"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","Cx7C7W63u8RDS_rTwW7em",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} b:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 9:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 7:null -d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] f:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","7608","static/chunks/app/build/ar-io-sdk/tokens/page-347b63bc088b271d.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/ar-io-sdk/upgrade-guides.html b/build/ar-io-sdk/upgrade-guides.html index c978414b..38d6b522 100644 --- a/build/ar-io-sdk/upgrade-guides.html +++ b/build/ar-io-sdk/upgrade-guides.html @@ -1,2 +1,2 @@ -AR.IO Network Docs \ No newline at end of file +AR.IO Network Docs
    \ No newline at end of file diff --git a/build/ar-io-sdk/upgrade-guides.txt b/build/ar-io-sdk/upgrade-guides.txt index e55b7c97..186d6fd9 100644 --- a/build/ar-io-sdk/upgrade-guides.txt +++ b/build/ar-io-sdk/upgrade-guides.txt @@ -6,11 +6,11 @@ a:I[86213,[],"ViewportBoundary"] c:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","ar-io-sdk","upgrade-guides"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["upgrade-guides",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["upgrade-guides",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","upgrade-guides","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Upgrade Guides"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","tLkCipZHA-bHLk58Fp8fZ",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","ar-io-sdk","upgrade-guides"],"i":false,"f":[[["",{"children":["build",{"children":["ar-io-sdk",{"children":["upgrade-guides",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ar-io-sdk",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["upgrade-guides",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","ar-io-sdk","children","upgrade-guides","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Upgrade Guides"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L6",null,{"children":"$L7"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","iELfxqQtJvkUYFE2yhvJj",{"children":[["$","$L8",null,{"children":"$L9"}],["$","$La",null,{"children":"$Lb"}],null]}]]}]]],"m":"$undefined","G":["$c","$undefined"],"s":false,"S":true} b:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 9:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 7:null -d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +d:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +e:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] f:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","5188","static/chunks/app/build/ar-io-sdk/upgrade-guides/page-382a38c7a8f231c4.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Ld",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Le",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lf",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/gateways.html b/build/gateways.html index e8960def..5dd21cfe 100644 --- a/build/gateways.html +++ b/build/gateways.html @@ -1,4 +1,4 @@ -AR.IO Network Docs - Gateway Architecture
    +AR.IO Network Docs - Gateway Architecture

    Gateway Architecture

    Overview

    Gateways are the workhorses of the AR.IO Network. @@ -85,4 +85,4 @@

    \ No newline at end of file +
    \ No newline at end of file diff --git a/build/gateways.txt b/build/gateways.txt index b6bfe600..2b6c7e31 100644 --- a/build/gateways.txt +++ b/build/gateways.txt @@ -8,11 +8,11 @@ a:I[86213,[],"MetadataBoundary"] c:I[86213,[],"ViewportBoundary"] e:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","gateways"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Gateway Architecture"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"Gateways are the workhorses of the AR.IO Network.\nTheir primary role is to act as a bridge between the Arweave network and the outside world.\nThis means that a gateway's main task is to make it easier for users to interact with the Arweave network by simplifying the technical processes of writing, reading, and discovering data on the blockweave in a trust-minimized fashion."}],"\n",["$","$L6",null,{"level":2,"id":"gateway-functions","children":"Gateway functions"}],"\n",["$","p",null,{"children":"The functions of an AR.IO gateway are broken down into the following categories:"}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"Writing data involves"}],":"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Proxying base layer transaction headers to one or more healthy and active Arweave nodes (miners) to facilitate inclusion in the mempools of as many nodes as possible."}],"\n",["$","li",null,{"children":"Proxying chunks for base layer Arweave transactions to Arweave nodes to help facilitate storage and replication of the chunks on the blockweave."}],"\n",["$","li",null,{"children":"Receiving and bundling so-called bundled data items (e.g., ANS-104 spec) as base layer transactions."}],"\n"]}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"Reading involves retrieving"}],":"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Transaction headers for a base layer Arweave transaction."}],"\n",["$","li",null,{"children":"Individual data chunks for a base layer Arweave transaction."}],"\n",["$","li",null,{"children":"Blocks from the blockweave."}],"\n",["$","li",null,{"children":"Storage pricing rates for data from the Arweave node network."}],"\n",["$","li",null,{"children":"Contiguous streams of chunks representing an entire base layer transaction."}],"\n",["$","li",null,{"children":"Bundled data items (e.g., ANS-104)."}],"\n",["$","li",null,{"children":"Wallet information (e.g., token balance)."}],"\n"]}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"Discovering data involves"}],":"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Facilitating efficient, structured queries for base layer transactions, bundled data items, and wallet data by:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"examining incoming streams of data (i.e., directly ingested transactions and data items, blocks emitted by the chain, etc.)."}],"\n",["$","li",null,{"children":"managing index data in a database or analogous data store."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":"Parsing and executing user queries."}],"\n",["$","li",null,{"children":"Facilitating friendly-path routing via Arweave manifest indexing."}],"\n"]}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"Including other benefits and capabilities such as"}],":"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Facilitating friendly-subdomain-name routing to Arweave transactions via a direct integration with the Arweave Name System (ArNS)."}],"\n",["$","li",null,{"children":"Providing the modularity and configurability necessary for operating extensible gateways that can be deployed at small or large scales to meet the needs of specific applications, use cases, communities, or business models."}],"\n",["$","li",null,{"children":"Providing pluggable means for consuming telemetry data for internal and external monitoring and alerting."}],"\n",["$","li",null,{"children":"Facilitating configurable content moderation policies."}],"\n",["$","li",null,{"children":"Providing connectivity to a decentralized network of other AR.IO gateways, enabling data sharing and other shared workloads."}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"ar-io-gateway-benefits","children":"AR.IO Gateway Benefits"}],"\n",["$","p",null,{"children":"AR.IO gateways provide many new benefits and capabilities beyond general Arweave gateways:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Providing the modularity and configurability necessary for operating extensible gateways that can be deployed at small or large scales to meet the needs of specific applications, use cases, communities, or business models."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Providing pluggable means for consuming telemetry data for internal and external monitoring and alerting."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Facilitating friendly-subdomain-name routing to Arweave transactions via a direct integration with the Arweave Name System (ArNS)."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Facilitating configurable content moderation policies."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Providing connectivity to a decentralized network of other AR.IO gateways, enabling data sharing and other shared workloads."}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"gateway-modularity","children":"Gateway Modularity"}],"\n",["$","p",null,{"children":"A design principle of AR.IO gateways is that their core components should be interchangeable with compatible implementations."}],"\n",["$","p",null,{"children":"The core services in the gateway are written in Typescript, with flexible interfaces to the various subsystems and databases. This allows operators to customize their gateway to meet their specific requirements. Gateway services can be turned on or off depending on the operator's needs. For example, an operator might choose to have their gateway serve data, but not actively index Layer 2 bundled data."}],"\n",["$","$L7",null,{"src":"https://arweave.net/1dD7-HGb14tsdRpNH-9Ek7I3sAfFA1Id_sdQlfZH-AY"}],"\n",["$","p",null,{"children":"This flexibility also allows operators to utilize the technologies that are appropriate for the scale and environments in which they operate."}],"\n",["$","p",null,{"children":"For example, small scale operators might want to use low-overhead relational databases to power their indexing while larger scale operators might opt to use cloud-native, horizontally scalable databases. Analogous examples for storage and caching exist as well."}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":[["$","tr",null,{"children":["$","th",null,{"colSpan":"5","style":{"fontWeight":"bold"},"children":"Gateway Tech Stack Options"}]}],["$","tr",null,{"children":[["$","th",null,{"children":"Topology"}],["$","th",null,{"children":"Chain Index"}],["$","th",null,{"children":"Bundle Index"}],["$","th",null,{"children":"Data Index"}],["$","th",null,{"children":"Data Store"}]]}]]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","td",null,{"style":{"fontWeight":"bold"},"children":"Small"}],["$","td",null,{"children":"SQLite"}],["$","td",null,{"children":"SQLite"}],["$","td",null,{"children":"SQLite"}],["$","td",null,{"children":"Local File System"}]]}],["$","tr",null,{"children":[["$","td",null,{"style":{"fontWeight":"bold"},"children":"Large"}],["$","td",null,{"children":"PostgreSQL"}],["$","td",null,{"children":"Cassandra"}],["$","td",null,{"children":"Cassandra"}],["$","td",null,{"children":"S3 Compatible"}]]}]]}]]}]}],"\n",["$","$L6",null,{"level":2,"id":"arns-indexing-and-routing","children":"ARNS Indexing and Routing"}],"\n",["$","p",null,{"children":"The Arweave Name System’s (ArNS) state is managed by the ARIO token’s smart contract. AR.IO gateways shall perform the following minimum functions relative to ArNS:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Actively track state changes in the contract."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Maintain up-to-date indexes for routing configurations based on the state of the ARIO contract as well as the states of the Arweave Name Token (ANT) contracts to which each name is affiliated."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Manage the expiration of stale records."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Facilitate ArNS routing based on the subdomains specified on incoming requests where appropriate."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Provide a custom HTTP response header for ArNS requests indicating the corresponding Arweave transaction ID."}],"\n"]}],"\n"]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","n3ybk-8wLRsgoqoLYpdvk",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","gateways"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Gateway Architecture"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"Gateways are the workhorses of the AR.IO Network.\nTheir primary role is to act as a bridge between the Arweave network and the outside world.\nThis means that a gateway's main task is to make it easier for users to interact with the Arweave network by simplifying the technical processes of writing, reading, and discovering data on the blockweave in a trust-minimized fashion."}],"\n",["$","$L6",null,{"level":2,"id":"gateway-functions","children":"Gateway functions"}],"\n",["$","p",null,{"children":"The functions of an AR.IO gateway are broken down into the following categories:"}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"Writing data involves"}],":"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Proxying base layer transaction headers to one or more healthy and active Arweave nodes (miners) to facilitate inclusion in the mempools of as many nodes as possible."}],"\n",["$","li",null,{"children":"Proxying chunks for base layer Arweave transactions to Arweave nodes to help facilitate storage and replication of the chunks on the blockweave."}],"\n",["$","li",null,{"children":"Receiving and bundling so-called bundled data items (e.g., ANS-104 spec) as base layer transactions."}],"\n"]}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"Reading involves retrieving"}],":"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Transaction headers for a base layer Arweave transaction."}],"\n",["$","li",null,{"children":"Individual data chunks for a base layer Arweave transaction."}],"\n",["$","li",null,{"children":"Blocks from the blockweave."}],"\n",["$","li",null,{"children":"Storage pricing rates for data from the Arweave node network."}],"\n",["$","li",null,{"children":"Contiguous streams of chunks representing an entire base layer transaction."}],"\n",["$","li",null,{"children":"Bundled data items (e.g., ANS-104)."}],"\n",["$","li",null,{"children":"Wallet information (e.g., token balance)."}],"\n"]}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"Discovering data involves"}],":"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Facilitating efficient, structured queries for base layer transactions, bundled data items, and wallet data by:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"examining incoming streams of data (i.e., directly ingested transactions and data items, blocks emitted by the chain, etc.)."}],"\n",["$","li",null,{"children":"managing index data in a database or analogous data store."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":"Parsing and executing user queries."}],"\n",["$","li",null,{"children":"Facilitating friendly-path routing via Arweave manifest indexing."}],"\n"]}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"Including other benefits and capabilities such as"}],":"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Facilitating friendly-subdomain-name routing to Arweave transactions via a direct integration with the Arweave Name System (ArNS)."}],"\n",["$","li",null,{"children":"Providing the modularity and configurability necessary for operating extensible gateways that can be deployed at small or large scales to meet the needs of specific applications, use cases, communities, or business models."}],"\n",["$","li",null,{"children":"Providing pluggable means for consuming telemetry data for internal and external monitoring and alerting."}],"\n",["$","li",null,{"children":"Facilitating configurable content moderation policies."}],"\n",["$","li",null,{"children":"Providing connectivity to a decentralized network of other AR.IO gateways, enabling data sharing and other shared workloads."}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"ar-io-gateway-benefits","children":"AR.IO Gateway Benefits"}],"\n",["$","p",null,{"children":"AR.IO gateways provide many new benefits and capabilities beyond general Arweave gateways:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Providing the modularity and configurability necessary for operating extensible gateways that can be deployed at small or large scales to meet the needs of specific applications, use cases, communities, or business models."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Providing pluggable means for consuming telemetry data for internal and external monitoring and alerting."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Facilitating friendly-subdomain-name routing to Arweave transactions via a direct integration with the Arweave Name System (ArNS)."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Facilitating configurable content moderation policies."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Providing connectivity to a decentralized network of other AR.IO gateways, enabling data sharing and other shared workloads."}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"gateway-modularity","children":"Gateway Modularity"}],"\n",["$","p",null,{"children":"A design principle of AR.IO gateways is that their core components should be interchangeable with compatible implementations."}],"\n",["$","p",null,{"children":"The core services in the gateway are written in Typescript, with flexible interfaces to the various subsystems and databases. This allows operators to customize their gateway to meet their specific requirements. Gateway services can be turned on or off depending on the operator's needs. For example, an operator might choose to have their gateway serve data, but not actively index Layer 2 bundled data."}],"\n",["$","$L7",null,{"src":"https://arweave.net/1dD7-HGb14tsdRpNH-9Ek7I3sAfFA1Id_sdQlfZH-AY"}],"\n",["$","p",null,{"children":"This flexibility also allows operators to utilize the technologies that are appropriate for the scale and environments in which they operate."}],"\n",["$","p",null,{"children":"For example, small scale operators might want to use low-overhead relational databases to power their indexing while larger scale operators might opt to use cloud-native, horizontally scalable databases. Analogous examples for storage and caching exist as well."}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":[["$","tr",null,{"children":["$","th",null,{"colSpan":"5","style":{"fontWeight":"bold"},"children":"Gateway Tech Stack Options"}]}],["$","tr",null,{"children":[["$","th",null,{"children":"Topology"}],["$","th",null,{"children":"Chain Index"}],["$","th",null,{"children":"Bundle Index"}],["$","th",null,{"children":"Data Index"}],["$","th",null,{"children":"Data Store"}]]}]]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","td",null,{"style":{"fontWeight":"bold"},"children":"Small"}],["$","td",null,{"children":"SQLite"}],["$","td",null,{"children":"SQLite"}],["$","td",null,{"children":"SQLite"}],["$","td",null,{"children":"Local File System"}]]}],["$","tr",null,{"children":[["$","td",null,{"style":{"fontWeight":"bold"},"children":"Large"}],["$","td",null,{"children":"PostgreSQL"}],["$","td",null,{"children":"Cassandra"}],["$","td",null,{"children":"Cassandra"}],["$","td",null,{"children":"S3 Compatible"}]]}]]}]]}]}],"\n",["$","$L6",null,{"level":2,"id":"arns-indexing-and-routing","children":"ARNS Indexing and Routing"}],"\n",["$","p",null,{"children":"The Arweave Name System’s (ArNS) state is managed by the ARIO token’s smart contract. AR.IO gateways shall perform the following minimum functions relative to ArNS:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Actively track state changes in the contract."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Maintain up-to-date indexes for routing configurations based on the state of the ARIO contract as well as the states of the Arweave Name Token (ANT) contracts to which each name is affiliated."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Manage the expiration of stale records."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Facilitate ArNS routing based on the subdomains specified on incoming requests where appropriate."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Provide a custom HTTP response header for ArNS requests indicating the corresponding Arweave transaction ID."}],"\n"]}],"\n"]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","FUnayrtHJMo_CXQ6pq9hp",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} d:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] b:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs - Gateway Architecture"}],["$","meta","2",{"name":"description","content":"Gateways are the workhorses of the AR.IO Network. Their primary role is to act as a bridge between the Arweave network and the outside world."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs - Gateway Architecture"}],["$","meta","4",{"property":"og:description","content":"Gateways are the workhorses of the AR.IO Network. Their primary role is to act as a bridge between the Arweave network and the outside world."}],["$","meta","5",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","6",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","7",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","8",{"name":"twitter:description","content":"Gateways are the workhorses of the AR.IO Network. Their primary role is to act as a bridge between the Arweave network and the outside world."}],["$","meta","9",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","10",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 9:null -f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 11:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","1681","static/chunks/app/build/gateways/page-e75deaddd2fba784.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L11",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/gateways/admin.html b/build/gateways/admin.html index 0913be93..88d0cd29 100644 --- a/build/gateways/admin.html +++ b/build/gateways/admin.html @@ -1,4 +1,4 @@ -AR.IO Network Docs

    AR.IO HTTP API Admin Endpoints

    +AR.IO Network Docs

    AR.IO HTTP API Admin Endpoints

    Overview

    The AR.IO HTTP API offers several endpoints that allow access to internal information and the ability to make adjustments without restarting your Gateway. Each of these endpoints behind /ar-io/admin/ have access restricted, so you will need to have set up your ADMIN_API_KEY variable and include "Authorization: "Bearer ${ADMIN_API_KEY}" in the header of your request.

    When testing endpoints at <your-Gateway>/api-docs, you can enter your ADMIN_API_KEY using the green "Authorize" button near the top of the page, or by clicking any of the open lock icons next to a password protected end point.

    @@ -56,4 +56,4 @@

    Your Gateway will either respond with an error, or { message: 'Content blocked' }

    \ No newline at end of file +

    Your Gateway will either respond with an error, or { message: 'Content blocked' }

    \ No newline at end of file diff --git a/build/gateways/admin.txt b/build/gateways/admin.txt index 51d06cb0..dc303b71 100644 --- a/build/gateways/admin.txt +++ b/build/gateways/admin.txt @@ -43,11 +43,11 @@ e:I[86213,[],"ViewportBoundary"] warnings: [] } } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","gateways","admin"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["admin",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["admin",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","admin","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","h1",null,{"children":"AR.IO HTTP API Admin Endpoints"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"language":"txt","children":["The AR.IO HTTP API offers several endpoints that allow access to internal information and the ability to make adjustments without restarting your Gateway. Each of these endpoints behind ",["$","$L7",null,{"children":"/ar-io/admin/"}]," have access restricted, so you will need to have set up your ",["$","$L7",null,{"children":"ADMIN_API_KEY"}]," variable and include ",["$","$L7",null,{"children":"\"Authorization: \"Bearer ${ADMIN_API_KEY}\""}]," in the header of your request."]}],"\n",["$","p",null,{"language":"txt","children":["When testing endpoints at ",["$","$L7",null,{"children":"/api-docs"}],", you can enter your ",["$","$L7",null,{"children":"ADMIN_API_KEY"}]," using the green \"Authorize\" button near the top of the page, or by clicking any of the open lock icons next to a password protected end point."]}],"\n",["$","$L6",null,{"level":2,"id":"debug","children":"Debug"}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L7",null,{"children":"ar-io/admin/debug"}]," endpoint provides a comprehensive view of the current state of your Gateway. This endpoint has been designed to offer developers and administrators insights into the operational status of the gateway, including any errors or warnings that have occurred since the last startup."]}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"Example response"}],["$","$L8",null,{"language":"txt","code":"{\n db: {\n counts: {\n wallets: 137,\n tagNames: 61,\n tagValues: 892,\n stableTxs: 0,\n stableBlocks: 0,\n stableBlockTxs: 0,\n missingStableBlocks: 0,\n missingStableTxs: 0,\n missingTxs: 0,\n newBlocks: 32,\n newTxs: 4436,\n bundleCount: 159,\n bundleDataItems: 0,\n matcheDataItems: 0,\n dataItems: 0,\n nestedDataItems: null\n },\n heights: { minStable: -1, maxStable: -1, minNew: 1000000, maxNew: 1000031 },\n timestamps: {\n now: 1692230403,\n maxBundleQueuedAt: -1,\n maxBundleSkippedAt: 1692230390,\n maxBundleUnbundledAt: -1,\n maxBundleFullyIndexedAt: -1,\n maxNewDataItemIndexedAt: -1,\n maxStableDataItemIndexedAt: -1\n },\n errors: [],\n warnings: []\n }\n}\n","children":["$","$L7",null,{"children":"$9"}]}]]}],"\n",["$","$L6",null,{"level":2,"id":"queue-transaction","children":"Queue Transaction"}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L7",null,{"children":"ar-io/admin/queue-tx"}]," endpoint allows you to prioritize processing of a specific transaction, based on that transaction's ID. The ",["$","$L7",null,{"children":"id"}]," key must be set in the body of your request, and a POST request should be used."]}],"\n",["$","p",null,{"language":"txt","children":["This endpoint will also enable you to prioritize opening and indexing bundles by providing the L1 TX ID for the bundle, but only if your Gateway is operating with the ",["$","$L7",null,{"children":"ANS104_UNBUNDLE_FILTER"}]," and ",["$","$L7",null,{"children":"ANS104_INDEX_FILTER"}]," keys set."]}],"\n",["$","p",null,{"language":"txt","children":["Your Gateway will either respond with an error, or ",["$","$L7",null,{"children":"{ message: 'TX queued' }"}]]}],"\n",["$","$L6",null,{"level":2,"id":"block-data","children":"Block Data"}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L7",null,{"children":"ar-io/admin/block-data"}]," endpoint allows you to tell your Gateway to refuse to serve certain data. In order to add to this block list, make a PUT request to this endpoint with the following in the body:"]}],"\n",["$","$L8",null,{"language":"txt","code":"{\n \"id\": \"\",\n \"notes\": \"Example notes\",\n \"source\": \"Example source\"\n}\n","children":["$","$L7",null,{"children":"{\n "id": "<TX ID you want to block>",\n "notes": "Example notes",\n "source": "Example source"\n}\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"id"}],": This should be the transaction id of the content you want to block."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"notes"}],": Notes regarding the reason this content was blocked. For documentation purposes only."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"source"}],": Identifier for the source of TX IDs you are blocking. For example, the name of a public block list. For documentation purposes only."]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":["Your Gateway will either respond with an error, or ",["$","$L7",null,{"children":"{ message: 'Content blocked' }"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$La",null,{"children":"$Lb"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","_qyfMEfUETfW9wUmBL6Rt",{"children":[["$","$Lc",null,{"children":"$Ld"}],["$","$Le",null,{"children":"$Lf"}],null]}]]}]]],"m":"$undefined","G":["$10","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","gateways","admin"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["admin",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["admin",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","admin","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","h1",null,{"children":"AR.IO HTTP API Admin Endpoints"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"language":"txt","children":["The AR.IO HTTP API offers several endpoints that allow access to internal information and the ability to make adjustments without restarting your Gateway. Each of these endpoints behind ",["$","$L7",null,{"children":"/ar-io/admin/"}]," have access restricted, so you will need to have set up your ",["$","$L7",null,{"children":"ADMIN_API_KEY"}]," variable and include ",["$","$L7",null,{"children":"\"Authorization: \"Bearer ${ADMIN_API_KEY}\""}]," in the header of your request."]}],"\n",["$","p",null,{"language":"txt","children":["When testing endpoints at ",["$","$L7",null,{"children":"/api-docs"}],", you can enter your ",["$","$L7",null,{"children":"ADMIN_API_KEY"}]," using the green \"Authorize\" button near the top of the page, or by clicking any of the open lock icons next to a password protected end point."]}],"\n",["$","$L6",null,{"level":2,"id":"debug","children":"Debug"}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L7",null,{"children":"ar-io/admin/debug"}]," endpoint provides a comprehensive view of the current state of your Gateway. This endpoint has been designed to offer developers and administrators insights into the operational status of the gateway, including any errors or warnings that have occurred since the last startup."]}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"Example response"}],["$","$L8",null,{"language":"txt","code":"{\n db: {\n counts: {\n wallets: 137,\n tagNames: 61,\n tagValues: 892,\n stableTxs: 0,\n stableBlocks: 0,\n stableBlockTxs: 0,\n missingStableBlocks: 0,\n missingStableTxs: 0,\n missingTxs: 0,\n newBlocks: 32,\n newTxs: 4436,\n bundleCount: 159,\n bundleDataItems: 0,\n matcheDataItems: 0,\n dataItems: 0,\n nestedDataItems: null\n },\n heights: { minStable: -1, maxStable: -1, minNew: 1000000, maxNew: 1000031 },\n timestamps: {\n now: 1692230403,\n maxBundleQueuedAt: -1,\n maxBundleSkippedAt: 1692230390,\n maxBundleUnbundledAt: -1,\n maxBundleFullyIndexedAt: -1,\n maxNewDataItemIndexedAt: -1,\n maxStableDataItemIndexedAt: -1\n },\n errors: [],\n warnings: []\n }\n}\n","children":["$","$L7",null,{"children":"$9"}]}]]}],"\n",["$","$L6",null,{"level":2,"id":"queue-transaction","children":"Queue Transaction"}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L7",null,{"children":"ar-io/admin/queue-tx"}]," endpoint allows you to prioritize processing of a specific transaction, based on that transaction's ID. The ",["$","$L7",null,{"children":"id"}]," key must be set in the body of your request, and a POST request should be used."]}],"\n",["$","p",null,{"language":"txt","children":["This endpoint will also enable you to prioritize opening and indexing bundles by providing the L1 TX ID for the bundle, but only if your Gateway is operating with the ",["$","$L7",null,{"children":"ANS104_UNBUNDLE_FILTER"}]," and ",["$","$L7",null,{"children":"ANS104_INDEX_FILTER"}]," keys set."]}],"\n",["$","p",null,{"language":"txt","children":["Your Gateway will either respond with an error, or ",["$","$L7",null,{"children":"{ message: 'TX queued' }"}]]}],"\n",["$","$L6",null,{"level":2,"id":"block-data","children":"Block Data"}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L7",null,{"children":"ar-io/admin/block-data"}]," endpoint allows you to tell your Gateway to refuse to serve certain data. In order to add to this block list, make a PUT request to this endpoint with the following in the body:"]}],"\n",["$","$L8",null,{"language":"txt","code":"{\n \"id\": \"\",\n \"notes\": \"Example notes\",\n \"source\": \"Example source\"\n}\n","children":["$","$L7",null,{"children":"{\n "id": "<TX ID you want to block>",\n "notes": "Example notes",\n "source": "Example source"\n}\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"id"}],": This should be the transaction id of the content you want to block."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"notes"}],": Notes regarding the reason this content was blocked. For documentation purposes only."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"source"}],": Identifier for the source of TX IDs you are blocking. For example, the name of a public block list. For documentation purposes only."]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":["Your Gateway will either respond with an error, or ",["$","$L7",null,{"children":"{ message: 'Content blocked' }"}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$La",null,{"children":"$Lb"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","c39-JLT6ftcIabscse9v2",{"children":[["$","$Lc",null,{"children":"$Ld"}],["$","$Le",null,{"children":"$Lf"}],null]}]]}]]],"m":"$undefined","G":["$10","$undefined"],"s":false,"S":true} f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] d:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] b:null -11:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -12:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +11:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +12:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 13:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","3097","static/chunks/app/build/gateways/admin/page-4692817210783f12.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L11",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L12",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L13",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/gateways/advanced.html b/build/gateways/advanced.html index f7d1330d..690fd3b9 100644 --- a/build/gateways/advanced.html +++ b/build/gateways/advanced.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Advanced Configuration

    Overview

    The Getting Started guides for windows and linux contain all the information needed to start your AR.IO Gateway node successfully with basic configurations. There are also ever expanding advanced configuration options that allow you to run your node in a way that is customized to your specific use case.

    @@ -64,4 +64,4 @@

    TRUSTED_ARNS_RESOLVER_TYPE sets the method the gateway uses for resolving ArNS names. Use resolver for the local resolver, or gateway for default functionality.
  • TRUSTED_ARNS_RESOLVER_URL is the url a gateway will use to request ArNS name resolution.
  • -

    \ No newline at end of file +
    \ No newline at end of file diff --git a/build/gateways/advanced.txt b/build/gateways/advanced.txt index fb0e3e3b..fbfe3753 100644 --- a/build/gateways/advanced.txt +++ b/build/gateways/advanced.txt @@ -23,10 +23,10 @@ a:T450,CHUNKS_DATA_PATH -H "Content-Type: application/json" \ "http://<HOST>:<PORT>/ar-io/admin/block-data" \ -d '{ "id": "<ID>", "notes": "Example notes", "source": "Example source" }' -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","gateways","advanced"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["advanced",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["advanced",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","advanced","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Advanced Configuration"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["The Getting Started guides for ",["$","$L7",null,{"href":"/build/gateways/windows-setup","children":"windows"}]," and ",["$","$L7",null,{"href":"/build/gateways/linux-setup","children":"linux"}]," contain all the information needed to start your AR.IO Gateway node successfully with basic configurations. There are also ever expanding advanced configuration options that allow you to run your node in a way that is customized to your specific use case."]}],"\n",["$","p",null,{"language":"txt","children":["Most of the below options can be added to your ",["$","$L8",null,{"children":".env"}]," file in order to customize its operation. Any changes made to your ",["$","$L8",null,{"children":".env"}]," require you to stop the docker containers running your node, and restarting them with the ",["$","$L8",null,{"children":"--build"}]," flag in order for the changes to take effect. See ",["$","$L7",null,{"href":"/build/gateways/env","children":"ENV"}]," for a complete list of environmental variables you can set."]}],"\n",["$","$L6",null,{"level":2,"id":"data-storage-location","children":"Data Storage Location"}],"\n",["$","p",null,{"children":"You can set a custom location for your AR.IO Gateway to save the data it pulls from the Arweave network. There are three primary types of data stored, and you can set a unique storage location for each of these independently. These are \"chunks data\", \"contiguous data\", and \"headers data\". The custom location for each of these can be set in your .env file like this:"}],"\n",["$","$L9",null,{"language":"js","code":"CHUNKS_DATA_PATH=\nCONTIGUOUS_DATA_PATH=\nHEADERS_DATA_PATH=\n","children":["$","$L8",null,{"className":"language-js","children":"$a"}]}],"\n",["$","p",null,{"children":"Be sure to replace \"\" with the path to the location where you would like the data stored. If these values are omitted, the data will be stored in the \"data\" directory inside your Gateway code repository."}],"\n",["$","$L6",null,{"level":2,"id":"admin-api-key","children":"Admin API Key"}],"\n",["$","p",null,{"language":"txt","children":["HTTP endpoints under \"/ar-io/admin\" are protected by an admin API key. These endpoints allow you to get certain analytics data or make adjustments to your node as it's running. When your node starts, it reads your environmental variables to see if a key is set. If not, a random key is generated. The key name is ",["$","$L8",null,{"children":"ADMIN_API_KEY"}]," and it should be set in your ",["$","$L8",null,{"children":".env"}]," file like this:"]}],"\n",["$","$L9",null,{"language":"js","code":"ADMIN_API_KEY=SUPER_SECRET_PASSWORD\n","children":["$","$L8",null,{"className":"language-js","children":"ADMIN_API_KEY=SUPER_SECRET_PASSWORD\n"}]}],"\n",["$","p",null,{"children":["View examples of the admin endpoints ",["$","$L7",null,{"href":"/build/gateways/admin","children":"here"}]]}],"\n",["$","$L6",null,{"level":2,"id":"wallet-association","children":"Wallet Association"}],"\n",["$","p",null,{"language":"txt","children":["In order to participate in the greater ",["$","$L7",null,{"href":"https://ar.io","rel":"noopener noreferrer","target":"_blank","children":["AR.IO network",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", Gateway nodes need to associate themselves with an Arweave wallet. This can be configured by setting the ",["$","$L8",null,{"children":"AR_IO_WALLET"}]," key value in your ",["$","$L8",null,{"children":".env"}]," file."]}],"\n",["$","$L9",null,{"language":"js","code":"AR_IO_WALLET=1seRanklLU_1VTGowDZdD7s_-7k1qowT6oeFZHUZiZo\n","children":["$","$L8",null,{"className":"language-js","children":"AR_IO_WALLET=1seRanklLU_1VTGowDZdD7s_-7k1qowT6oeFZHUZiZo\n"}]}],"\n",["$","$L6",null,{"level":2,"id":"unbundling","children":"Unbundling"}],"\n",["$","p",null,{"language":"txt","children":["AR.IO Gateway nodes support unbundling and indexing ",["$","$L7",null,{"href":"https://github.com/ArweaveTeam/arweave-standards/blob/master/ans/ANS-104.md","rel":"noopener noreferrer","target":"_blank","children":["ANS-104",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," bundle data. This is disabled by default, but can be turned on with several different configuration options. You can set these configurations with the ",["$","$L8",null,{"children":"ANS104_UNBUNDLE_FILTER"}]," and ",["$","$L8",null,{"children":"ANS104_INDEX_FILTER"}]," keys in your .env:"]}],"\n",["$","$L9",null,{"language":"js","code":"ANS104_UNBUNDLE_FILTER=\"\"\nANS104_INDEX_FILTER=\"\"\n","children":["$","$L8",null,{"className":"language-js","children":"ANS104_UNBUNDLE_FILTER="<filter string>"\nANS104_INDEX_FILTER="<filter string>"\n"}]}],"\n",["$","p",null,{"children":"The following types of filters are supported:"}],"\n",["$","$L9",null,{"language":"js","code":"{ \"never\": true } # the default\n{ \"always\": true }\n{ \"attributes\": { \"owner\": , ... }}\n{ \"tags\": [{ \"name\": , \"value\": }, ...]}\n{ \"and\": [ , ... ]}\n{ \"or\": [ , ... ]}\n","children":["$","$L8",null,{"className":"language-js","children":"$b"}]}],"\n",["$","$L6",null,{"level":2,"id":"content-moderation","children":"Content Moderation"}],"\n",["$","p",null,{"language":"txt","children":["You are able to set your Gateway to block specific transactions or data-items you don't want to serve. Unlike previous configuration options in this list, blocking content can be achieved without the need to add to your .env file and rebuild your Gateway. Instead, make a ",["$","$L8",null,{"children":"PUT"}]," request to your Gateway at ",["$","$L8",null,{"children":"/ar-io/admin/block-data"}],". As this is an admin endpoint, you will need to have configured your ",["$","$L8",null,{"children":"ADMIN_API_KEY"}],". Using curl as an example, the request should be formatted as follows:"]}],"\n",["$","$L9",null,{"language":"bash","code":"curl -X PUT -H \"Authorization: Bearer \" \\\n -H \"Content-Type: application/json\" \\\n \"http://:/ar-io/admin/block-data\" \\\n -d '{ \"id\": \"\", \"notes\": \"Example notes\", \"source\": \"Example source\" }'\n","children":["$","$L8",null,{"className":"language-bash","children":"$c"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"id"}]," (string): This will be the transaction ID of the content you want to add to your block list."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"notes"}]," (string): Internal notes regarding why a particular ID is blocked."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"source"}]," (string): Identifier of a particular source of IDs to block. (e.g. the name of a block list)"]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L8",null,{"children":"notes"}]," and ",["$","$L8",null,{"children":"source"}]," are used for documentation only, and have no effect on your block list itself."]}],"\n",["$","$L6",null,{"level":2,"id":"contiguous-data-cleanup","children":"Contiguous Data Cleanup"}],"\n",["$","p",null,{"children":"Transaction data on Arweave is stored in a chunked manner. It is commonly retrieved, however, in the the transaction data's original, contiguous form with all of its component chunks assembled end-to-end. Gateways cache contiguous representations of the transaction data to assist in various workloads, including serving transaction data to clients, allowing for efficient utilization of valuable system resources. Gateway operators will need to determine for themselves the best balance between disk space and other resource usage based on the size of their gateway and their particular use case."}],"\n",["$","p",null,{"language":"txt","children":["Contiguous data cache cleanup can be enabled using the ",["$","$L8",null,{"children":"CONTIGUOUS_DATA_CACHE_CLEANUP_THRESHOLD"}]," environmental variable. This variable sets the number of seconds from the creation of a file in the contiguous data cache after which that file will be deleted. For example:"]}],"\n",["$","$L9",null,{"language":"js","code":"CONTIGUOUS_DATA_CACHE_CLEANUP_THRESHOLD=10000\n","children":["$","$L8",null,{"className":"language-js","children":"CONTIGUOUS_DATA_CACHE_CLEANUP_THRESHOLD=10000\n"}]}],"\n",["$","p",null,{"children":"will clear items from the contiguous data cache after ten thousand (10,000) seconds."}],"\n",["$","$L6",null,{"level":2,"id":"ar-ns-resolver","children":"ArNS Resolver"}],"\n",["$","p",null,{"children":["Gateways, by default, forward requests to resolve ArNS names to ",["$","$L7",null,{"href":"https://arweave.dev","rel":"noopener noreferrer","target":"_blank","children":["arweave.dev",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". Starting with ",["$","$L7",null,{"href":"/build/gateways/release-notes#release-9---2024-04-10","children":"Release 9"}]," gateways can instead build and maintain their own local cache. Doing so removes external dependencies and allows faster resolution."]}],"\n",["$","p",null,{"children":["View the code for the ArNS resolver service here: ",["$","$L7",null,{"href":"https://github.com/ar-io/arns-resolver","rel":"noopener noreferrer","target":"_blank","children":["https://github.com/ar-io/arns-resolver",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"NOTE"}],": The ArNS resolver is still an experimental feature. It is possible it may behave in unexpected ways when presented with rare edge case scenarios."]}],"\n",["$","p",null,{"children":"In order to enable the local ArNS resolver, three environmental variables will need to be set:"}],"\n",["$","$L9",null,{"language":"js","code":"RUN_RESOLVER=true\nTRUSTED_ARNS_RESOLVER_TYPE=resolver\nTRUSTED_ARNS_RESOLVER_URL=http://resolver:6000\n","children":["$","$L8",null,{"className":"language-js","children":"RUN_RESOLVER=true\nTRUSTED_ARNS_RESOLVER_TYPE=resolver\nTRUSTED_ARNS_RESOLVER_URL=http://resolver:6000\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"RUN_RESOLVER"}]," is a boolean representing an on/off switch for the local resolver."]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"TRUSTED_ARNS_RESOLVER_TYPE"}]," sets the method the gateway uses for resolving ArNS names. Use ",["$","$L8",null,{"children":"resolver"}]," for the local resolver, or ",["$","$L8",null,{"children":"gateway"}]," for default functionality."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"TRUSTED_ARNS_RESOLVER_URL"}]," is the url a gateway will use to request ArNS name resolution."]}],"\n"]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","JkTiFyYIWwqdQxHq2O9gl",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","gateways","advanced"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["advanced",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["advanced",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","advanced","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Advanced Configuration"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["The Getting Started guides for ",["$","$L7",null,{"href":"/build/gateways/windows-setup","children":"windows"}]," and ",["$","$L7",null,{"href":"/build/gateways/linux-setup","children":"linux"}]," contain all the information needed to start your AR.IO Gateway node successfully with basic configurations. There are also ever expanding advanced configuration options that allow you to run your node in a way that is customized to your specific use case."]}],"\n",["$","p",null,{"language":"txt","children":["Most of the below options can be added to your ",["$","$L8",null,{"children":".env"}]," file in order to customize its operation. Any changes made to your ",["$","$L8",null,{"children":".env"}]," require you to stop the docker containers running your node, and restarting them with the ",["$","$L8",null,{"children":"--build"}]," flag in order for the changes to take effect. See ",["$","$L7",null,{"href":"/build/gateways/env","children":"ENV"}]," for a complete list of environmental variables you can set."]}],"\n",["$","$L6",null,{"level":2,"id":"data-storage-location","children":"Data Storage Location"}],"\n",["$","p",null,{"children":"You can set a custom location for your AR.IO Gateway to save the data it pulls from the Arweave network. There are three primary types of data stored, and you can set a unique storage location for each of these independently. These are \"chunks data\", \"contiguous data\", and \"headers data\". The custom location for each of these can be set in your .env file like this:"}],"\n",["$","$L9",null,{"language":"js","code":"CHUNKS_DATA_PATH=\nCONTIGUOUS_DATA_PATH=\nHEADERS_DATA_PATH=\n","children":["$","$L8",null,{"className":"language-js","children":"$a"}]}],"\n",["$","p",null,{"children":"Be sure to replace \"\" with the path to the location where you would like the data stored. If these values are omitted, the data will be stored in the \"data\" directory inside your Gateway code repository."}],"\n",["$","$L6",null,{"level":2,"id":"admin-api-key","children":"Admin API Key"}],"\n",["$","p",null,{"language":"txt","children":["HTTP endpoints under \"/ar-io/admin\" are protected by an admin API key. These endpoints allow you to get certain analytics data or make adjustments to your node as it's running. When your node starts, it reads your environmental variables to see if a key is set. If not, a random key is generated. The key name is ",["$","$L8",null,{"children":"ADMIN_API_KEY"}]," and it should be set in your ",["$","$L8",null,{"children":".env"}]," file like this:"]}],"\n",["$","$L9",null,{"language":"js","code":"ADMIN_API_KEY=SUPER_SECRET_PASSWORD\n","children":["$","$L8",null,{"className":"language-js","children":"ADMIN_API_KEY=SUPER_SECRET_PASSWORD\n"}]}],"\n",["$","p",null,{"children":["View examples of the admin endpoints ",["$","$L7",null,{"href":"/build/gateways/admin","children":"here"}]]}],"\n",["$","$L6",null,{"level":2,"id":"wallet-association","children":"Wallet Association"}],"\n",["$","p",null,{"language":"txt","children":["In order to participate in the greater ",["$","$L7",null,{"href":"https://ar.io","rel":"noopener noreferrer","target":"_blank","children":["AR.IO network",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", Gateway nodes need to associate themselves with an Arweave wallet. This can be configured by setting the ",["$","$L8",null,{"children":"AR_IO_WALLET"}]," key value in your ",["$","$L8",null,{"children":".env"}]," file."]}],"\n",["$","$L9",null,{"language":"js","code":"AR_IO_WALLET=1seRanklLU_1VTGowDZdD7s_-7k1qowT6oeFZHUZiZo\n","children":["$","$L8",null,{"className":"language-js","children":"AR_IO_WALLET=1seRanklLU_1VTGowDZdD7s_-7k1qowT6oeFZHUZiZo\n"}]}],"\n",["$","$L6",null,{"level":2,"id":"unbundling","children":"Unbundling"}],"\n",["$","p",null,{"language":"txt","children":["AR.IO Gateway nodes support unbundling and indexing ",["$","$L7",null,{"href":"https://github.com/ArweaveTeam/arweave-standards/blob/master/ans/ANS-104.md","rel":"noopener noreferrer","target":"_blank","children":["ANS-104",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," bundle data. This is disabled by default, but can be turned on with several different configuration options. You can set these configurations with the ",["$","$L8",null,{"children":"ANS104_UNBUNDLE_FILTER"}]," and ",["$","$L8",null,{"children":"ANS104_INDEX_FILTER"}]," keys in your .env:"]}],"\n",["$","$L9",null,{"language":"js","code":"ANS104_UNBUNDLE_FILTER=\"\"\nANS104_INDEX_FILTER=\"\"\n","children":["$","$L8",null,{"className":"language-js","children":"ANS104_UNBUNDLE_FILTER="<filter string>"\nANS104_INDEX_FILTER="<filter string>"\n"}]}],"\n",["$","p",null,{"children":"The following types of filters are supported:"}],"\n",["$","$L9",null,{"language":"js","code":"{ \"never\": true } # the default\n{ \"always\": true }\n{ \"attributes\": { \"owner\": , ... }}\n{ \"tags\": [{ \"name\": , \"value\": }, ...]}\n{ \"and\": [ , ... ]}\n{ \"or\": [ , ... ]}\n","children":["$","$L8",null,{"className":"language-js","children":"$b"}]}],"\n",["$","$L6",null,{"level":2,"id":"content-moderation","children":"Content Moderation"}],"\n",["$","p",null,{"language":"txt","children":["You are able to set your Gateway to block specific transactions or data-items you don't want to serve. Unlike previous configuration options in this list, blocking content can be achieved without the need to add to your .env file and rebuild your Gateway. Instead, make a ",["$","$L8",null,{"children":"PUT"}]," request to your Gateway at ",["$","$L8",null,{"children":"/ar-io/admin/block-data"}],". As this is an admin endpoint, you will need to have configured your ",["$","$L8",null,{"children":"ADMIN_API_KEY"}],". Using curl as an example, the request should be formatted as follows:"]}],"\n",["$","$L9",null,{"language":"bash","code":"curl -X PUT -H \"Authorization: Bearer \" \\\n -H \"Content-Type: application/json\" \\\n \"http://:/ar-io/admin/block-data\" \\\n -d '{ \"id\": \"\", \"notes\": \"Example notes\", \"source\": \"Example source\" }'\n","children":["$","$L8",null,{"className":"language-bash","children":"$c"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"id"}]," (string): This will be the transaction ID of the content you want to add to your block list."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"notes"}]," (string): Internal notes regarding why a particular ID is blocked."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"source"}]," (string): Identifier of a particular source of IDs to block. (e.g. the name of a block list)"]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L8",null,{"children":"notes"}]," and ",["$","$L8",null,{"children":"source"}]," are used for documentation only, and have no effect on your block list itself."]}],"\n",["$","$L6",null,{"level":2,"id":"contiguous-data-cleanup","children":"Contiguous Data Cleanup"}],"\n",["$","p",null,{"children":"Transaction data on Arweave is stored in a chunked manner. It is commonly retrieved, however, in the the transaction data's original, contiguous form with all of its component chunks assembled end-to-end. Gateways cache contiguous representations of the transaction data to assist in various workloads, including serving transaction data to clients, allowing for efficient utilization of valuable system resources. Gateway operators will need to determine for themselves the best balance between disk space and other resource usage based on the size of their gateway and their particular use case."}],"\n",["$","p",null,{"language":"txt","children":["Contiguous data cache cleanup can be enabled using the ",["$","$L8",null,{"children":"CONTIGUOUS_DATA_CACHE_CLEANUP_THRESHOLD"}]," environmental variable. This variable sets the number of seconds from the creation of a file in the contiguous data cache after which that file will be deleted. For example:"]}],"\n",["$","$L9",null,{"language":"js","code":"CONTIGUOUS_DATA_CACHE_CLEANUP_THRESHOLD=10000\n","children":["$","$L8",null,{"className":"language-js","children":"CONTIGUOUS_DATA_CACHE_CLEANUP_THRESHOLD=10000\n"}]}],"\n",["$","p",null,{"children":"will clear items from the contiguous data cache after ten thousand (10,000) seconds."}],"\n",["$","$L6",null,{"level":2,"id":"ar-ns-resolver","children":"ArNS Resolver"}],"\n",["$","p",null,{"children":["Gateways, by default, forward requests to resolve ArNS names to ",["$","$L7",null,{"href":"https://arweave.dev","rel":"noopener noreferrer","target":"_blank","children":["arweave.dev",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". Starting with ",["$","$L7",null,{"href":"/build/gateways/release-notes#release-9---2024-04-10","children":"Release 9"}]," gateways can instead build and maintain their own local cache. Doing so removes external dependencies and allows faster resolution."]}],"\n",["$","p",null,{"children":["View the code for the ArNS resolver service here: ",["$","$L7",null,{"href":"https://github.com/ar-io/arns-resolver","rel":"noopener noreferrer","target":"_blank","children":["https://github.com/ar-io/arns-resolver",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"NOTE"}],": The ArNS resolver is still an experimental feature. It is possible it may behave in unexpected ways when presented with rare edge case scenarios."]}],"\n",["$","p",null,{"children":"In order to enable the local ArNS resolver, three environmental variables will need to be set:"}],"\n",["$","$L9",null,{"language":"js","code":"RUN_RESOLVER=true\nTRUSTED_ARNS_RESOLVER_TYPE=resolver\nTRUSTED_ARNS_RESOLVER_URL=http://resolver:6000\n","children":["$","$L8",null,{"className":"language-js","children":"RUN_RESOLVER=true\nTRUSTED_ARNS_RESOLVER_TYPE=resolver\nTRUSTED_ARNS_RESOLVER_URL=http://resolver:6000\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"RUN_RESOLVER"}]," is a boolean representing an on/off switch for the local resolver."]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"TRUSTED_ARNS_RESOLVER_TYPE"}]," sets the method the gateway uses for resolving ArNS names. Use ",["$","$L8",null,{"children":"resolver"}]," for the local resolver, or ",["$","$L8",null,{"children":"gateway"}]," for default functionality."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"TRUSTED_ARNS_RESOLVER_URL"}]," is the url a gateway will use to request ArNS name resolution."]}],"\n"]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","F8rrNwInnOHURsuzEwIjF",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/gateways/bundler.html b/build/gateways/bundler.html index 1935c208..5cd4adec 100644 --- a/build/gateways/bundler.html +++ b/build/gateways/bundler.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Bundler

    Overview

    A Turbo ANS-104 data item bundler can be run alongside an AR.IO gateway. This allows gateways the ability to accept data items to be submit to the Arweave blockweave.

    @@ -63,4 +63,4 @@

    logs

    • -f runs the command in "follow" mode, so the terminal will continue to watch and display new logs.
    • --tail= defines the number of logs to display that existed prior to running the command. 0 displays only new logs.
    • -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/build/gateways/bundler.txt b/build/gateways/bundler.txt index 18f8297b..f3585749 100644 --- a/build/gateways/bundler.txt +++ b/build/gateways/bundler.txt @@ -24,10 +24,10 @@ a:Td74,BUNDLER_ARWEAVE_WALLET AWS_ENDPOINT='http://localstack:4566' b:T68d,ANS104_INDEX_FILTER={ "always": true } ANS104_UNBUNDLE_FILTER={ "attributes": { "owner_address": "$BUNDLER_ARWEAVE_ADDRESS" } } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","gateways","bundler"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["bundler",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["bundler",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","bundler","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Bundler"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["A ",["$","$L7",null,{"href":"https://github.com/ardriveapp/turbo-upload-service/","rel":"noopener noreferrer","target":"_blank","children":["Turbo ANS-104",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," data item bundler can be run alongside an AR.IO gateway. This allows gateways the ability to accept data items to be submit to the Arweave blockweave."]}],"\n",["$","p",null,{"children":"The bundler service can be easily run inside Docker in the same way that the gateway is. It utilizes a separate docker compose file for configuration and deployment, which also allows for the use of a separate file for environmental variables specific to the bundler service. Additionally, the separation allows operators to spin their bundler service up or down at any time without affecting their core gateway service. Despite the use of separate docker compose files, the bundler service shares a docker network with the AR.IO gateway, and so is able to directly interact with the gateway service and data."}],"\n",["$","$L6",null,{"level":2,"id":"getting-started","children":"Getting Started"}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"NOTE"}],": The bundler service relies on GraphQL indexing of recently bundled and uploaded data to manage its pipeline operations. The AR.IO gateway should have its indexes synced up to Arweave's current block height before starting the bundler's service stack."]}],"\n",["$","h3",null,{"children":"Environmental Variables"}],"\n",["$","p",null,{"language":"txt","children":["Environmental variables must be provided for the bundler to function and integrate properly with an existing AR.IO gateway. The gateway repository provides a ",["$","$L8",null,{"children":".env.bundler.example"}]," file that can be renamed to ",["$","$L8",null,{"children":".env.bundler"}]," and used as a starting point. It contains the following:"]}],"\n",["$","$L9",null,{"language":"bash","code":"BUNDLER_ARWEAVE_WALLET='Stringified JWK wallet. e.g: '{ \"n\": \"...\", ... }'\nBUNDLER_ARWEAVE_ADDRESS='Address for above wallet'\n\nAPP_NAME='AR.IO bundler service'\n\n# Use localstack s3 bucket for shared data source between AR.IO gateway and bundler\nAWS_S3_BUCKET=ar.io\nAWS_S3_PREFIX='data'\nAWS_ACCESS_KEY_ID='test'\nAWS_SECRET_ACCESS_KEY='test'\nAWS_REGION='us-east-1'\nAWS_ENDPOINT='http://localstack:4566'\n","children":["$","$L8",null,{"className":"language-bash","children":"$a"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","$L8",null,{"children":"BUNDLER_ARWEAVE_WALLET"}]," must be the entire jwk of an Arweave wallet's keyfile, stringified. All uploads of bundled data items to Arweave will be signed and paid for by this wallet, so it must maintain a balance of AR tokens sufficient to handle the uploads."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L8",null,{"children":"BUNDLER_ARWEAVE_ADDRESS"}]," must be the ",["$","$L7",null,{"href":"/learn/glossary.md#normalized-address","children":"normalized public address"}]," for the provided Arweave wallet."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L8",null,{"children":"APP_NAME"}]," is a GraphQL tag that will be added to uploaded bundles."]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":["The remaining lines in the ",["$","$L8",null,{"children":".env.bundler.example"}]," file control settings that allow the bundler service to share data with the AR.IO gateway. Data sharing of contiguous data between a bundler and a gateway allows the gateway to serve optimistically cached data without waiting for it to fully settle on chain."]}],"\n",["$","h3",null,{"children":"Managing Bundler Access"}],"\n",["$","p",null,{"language":"txt","children":["By default, the bundler will only accept data items uploaded by data item signers whose ",["$","$L7",null,{"href":"/learn/glossary.md#normalized-address","children":"normalized wallet addresses"}]," are in the ",["$","$L8",null,{"children":"ALLOW_LISTED_ADDRESSES"}]," list. This is an additional environmental variable that can be added to your ",["$","$L8",null,{"children":".env.bundler"}]," file, and must be a comma separated list of normalized public wallet addresses for wallets that should be allowed to bundle and upload data through your gateway."]}],"\n",["$","$L9",null,{"language":"bash","code":"ALLOW_LISTED_ADDRESSES=,\n","children":["$","$L8",null,{"className":"language-bash","children":"ALLOW_LISTED_ADDRESSES=<address1>,<address2>\n"}]}],"\n",["$","p",null,{"children":"The following permissioning configurations schemes are also possible:"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","id":"gateway-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Scheme"}],["$","th",null,{"children":"ALLOW_LISTED_ADDRESSES"}],["$","th",null,{"children":"SKIP_BALANCE_CHECKS"}],["$","th",null,{"children":"ALLOW_LISTED_SIGNATURE_TYPES"}],["$","th",null,{"children":"PAYMENT_SERVICE_BASE_URL"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"Allow Specific Wallets"}],["$","td",null,{"children":"Comma-separated normalized wallet addresses"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"EMPTY or supplied"}],["$","td",null,{"children":"EMPTY"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"Allow Specific chains"}],["$","td",null,{"children":"EMPTY or supplied"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"arbundles sigtype int"}],["$","td",null,{"children":"EMPTY"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"Allow All"}],["$","td",null,{"children":"n/a"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"n/a"}],["$","td",null,{"children":"n/a"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"Allow None"}],["$","td",null,{"children":"EMPTY"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"EMPTY"}],["$","td",null,{"children":"EMPTY"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"Allow Payers"}],["$","td",null,{"children":"EMPTY or supplied"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"EMPTY or supplied"}],["$","td",null,{"children":"Your payment service url"}]]}]]}]]}]}],"\n",["$","h3",null,{"children":"Indexing"}],"\n",["$","p",null,{"children":["Bundlers submit data to the Arweave network as an ",["$","$L7",null,{"href":"https://github.com/ArweaveTeam/arweave-standards/blob/master/ans/ANS-104.md","rel":"noopener noreferrer","target":"_blank","children":["ANS-104 data item bundle",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". This means it is several transactions wrapped into one. A gateway will need to unbundle these transactions in order to index them. A gateway should include the following ANS-104 filters in order to unbundle and index transactions from a particular bundler:"]}],"\n",["$","$L9",null,{"language":"bash","code":"ANS104_INDEX_FILTER={ \"always\": true }\nANS104_UNBUNDLE_FILTER={ \"attributes\": { \"owner_address\": \"$BUNDLER_ARWEAVE_ADDRESS\" } }\n","children":["$","$L8",null,{"className":"language-bash","children":"$b"}]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L8",null,{"children":"$$BUNDLER_ARWEAVE_ADDRESS"}]," should be replaced with the ",["$","$L7",null,{"href":"/learn/glossary#normalized-address","children":"normalized public wallet address"}]," associated with the bundler."]}],"\n",["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"NOTE"}],": The above filters must be placed in the ",["$","$L8",null,{"children":".env"}]," file for the core gateway service, not the bundler."]}],"\n",["$","p",null,{"children":"Gateways handle data item indexing asynchronously. This means they establish a queue of items to index, and work on processing the queue in the background while the gateway continues with its normal operations. If a gateway has broad indexing filters, there can be some latency in indexing data items from the bundler while the gateway works through its queue."}],"\n",["$","h4",null,{"children":"Optimistic Indexing"}],"\n",["$","p",null,{"language":"txt","children":["Gateway operators control access to their ",["$","$L7",null,{"href":"/learn/glossary#optimistic-indexing","children":"optimistic data item indexing"}]," API via an admin key that must be supplied by all bundling clients in order for their requests to be accepted. This key should be made available in the environment configuration files for BOTH the core gateway, and the bundler, and should be provided as ",["$","$L8",null,{"children":"AR_IO_ADMIN_KEY"}],":"]}],"\n",["$","$L9",null,{"language":"bash","code":"AR_IO_ADMIN_KEY=\"Admin password\"\n","children":["$","$L8",null,{"className":"language-bash","children":"AR_IO_ADMIN_KEY="Admin password"\n"}]}],"\n",["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"NOTE"}],": If a gateway is started without providing the admin key, a random string will be generated to protect the gateway's admin endpoints. This can be reset by restarting the gateway with the admin key provided in the ",["$","$L8",null,{"children":".env"}]," file."]}],"\n",["$","$L6",null,{"level":2,"id":"starting-and-stopping-the-bundler","children":"Starting and Stopping the Bundler"}],"\n",["$","h3",null,{"children":"Starting"}],"\n",["$","p",null,{"language":"txt","children":["The bundler service is designed to run in conjunction with an AR.IO gateway, and so relies on the ",["$","$L8",null,{"children":"ar-io-network"}]," network created in Docker when the core gateway services are spun up. It is possible to spin up the bundler while the core services are down, but the network must exist in Docker."]}],"\n",["$","p",null,{"language":"txt","children":["To start the bundler, specify the env and docker-compose files being used in a ",["$","$L8",null,{"children":"docker compose up"}]," command:"]}],"\n",["$","$L9",null,{"language":"bash","code":"docker compose --env-file ./.env.bundler --file docker-compose.bundler.yaml up -d\n","children":["$","$L8",null,{"className":"language-bash","children":"docker compose --env-file ./.env.bundler --file docker-compose.bundler.yaml up -d\n"}]}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L8",null,{"children":"-d"}]," flag runs the command in \"detached\" mode, so it will run in the background without requiring the terminal to remain active."]}],"\n",["$","h3",null,{"children":"Stopping"}],"\n",["$","p",null,{"language":"txt","children":["To spin the bundler service down, specify the docker-compose file in a ",["$","$L8",null,{"children":"docker compose down"}]," command:"]}],"\n",["$","$L9",null,{"language":"bash","code":"docker compose --file docker-compose.bundler.yaml down\n","children":["$","$L8",null,{"className":"language-bash","children":"docker compose --file docker-compose.bundler.yaml down\n"}]}],"\n",["$","h3",null,{"children":"logs"}],"\n",["$","p",null,{"language":"txt","children":["While the bundler service is running in detached mode, logs can be checked by specifying the docker-compose file in a ",["$","$L8",null,{"children":"docker compose logs"}]," command:"]}],"\n",["$","$L9",null,{"language":"bash","code":"docker compose --file docker-compose.bundler.yaml logs -f --tail=0\n","children":["$","$L8",null,{"className":"language-bash","children":"docker compose --file docker-compose.bundler.yaml logs -f --tail=0\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","$L8",null,{"children":"-f"}]," runs the command in \"follow\" mode, so the terminal will continue to watch and display new logs."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L8",null,{"children":"--tail="}]," defines the number of logs to display that existed prior to running the command. ",["$","$L8",null,{"children":"0"}]," displays only new logs."]}],"\n"]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","ouaqhRsf4eN40iCgdtnlA",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","gateways","bundler"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["bundler",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["bundler",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","bundler","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Bundler"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["A ",["$","$L7",null,{"href":"https://github.com/ardriveapp/turbo-upload-service/","rel":"noopener noreferrer","target":"_blank","children":["Turbo ANS-104",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," data item bundler can be run alongside an AR.IO gateway. This allows gateways the ability to accept data items to be submit to the Arweave blockweave."]}],"\n",["$","p",null,{"children":"The bundler service can be easily run inside Docker in the same way that the gateway is. It utilizes a separate docker compose file for configuration and deployment, which also allows for the use of a separate file for environmental variables specific to the bundler service. Additionally, the separation allows operators to spin their bundler service up or down at any time without affecting their core gateway service. Despite the use of separate docker compose files, the bundler service shares a docker network with the AR.IO gateway, and so is able to directly interact with the gateway service and data."}],"\n",["$","$L6",null,{"level":2,"id":"getting-started","children":"Getting Started"}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"NOTE"}],": The bundler service relies on GraphQL indexing of recently bundled and uploaded data to manage its pipeline operations. The AR.IO gateway should have its indexes synced up to Arweave's current block height before starting the bundler's service stack."]}],"\n",["$","h3",null,{"children":"Environmental Variables"}],"\n",["$","p",null,{"language":"txt","children":["Environmental variables must be provided for the bundler to function and integrate properly with an existing AR.IO gateway. The gateway repository provides a ",["$","$L8",null,{"children":".env.bundler.example"}]," file that can be renamed to ",["$","$L8",null,{"children":".env.bundler"}]," and used as a starting point. It contains the following:"]}],"\n",["$","$L9",null,{"language":"bash","code":"BUNDLER_ARWEAVE_WALLET='Stringified JWK wallet. e.g: '{ \"n\": \"...\", ... }'\nBUNDLER_ARWEAVE_ADDRESS='Address for above wallet'\n\nAPP_NAME='AR.IO bundler service'\n\n# Use localstack s3 bucket for shared data source between AR.IO gateway and bundler\nAWS_S3_BUCKET=ar.io\nAWS_S3_PREFIX='data'\nAWS_ACCESS_KEY_ID='test'\nAWS_SECRET_ACCESS_KEY='test'\nAWS_REGION='us-east-1'\nAWS_ENDPOINT='http://localstack:4566'\n","children":["$","$L8",null,{"className":"language-bash","children":"$a"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","$L8",null,{"children":"BUNDLER_ARWEAVE_WALLET"}]," must be the entire jwk of an Arweave wallet's keyfile, stringified. All uploads of bundled data items to Arweave will be signed and paid for by this wallet, so it must maintain a balance of AR tokens sufficient to handle the uploads."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L8",null,{"children":"BUNDLER_ARWEAVE_ADDRESS"}]," must be the ",["$","$L7",null,{"href":"/learn/glossary.md#normalized-address","children":"normalized public address"}]," for the provided Arweave wallet."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L8",null,{"children":"APP_NAME"}]," is a GraphQL tag that will be added to uploaded bundles."]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":["The remaining lines in the ",["$","$L8",null,{"children":".env.bundler.example"}]," file control settings that allow the bundler service to share data with the AR.IO gateway. Data sharing of contiguous data between a bundler and a gateway allows the gateway to serve optimistically cached data without waiting for it to fully settle on chain."]}],"\n",["$","h3",null,{"children":"Managing Bundler Access"}],"\n",["$","p",null,{"language":"txt","children":["By default, the bundler will only accept data items uploaded by data item signers whose ",["$","$L7",null,{"href":"/learn/glossary.md#normalized-address","children":"normalized wallet addresses"}]," are in the ",["$","$L8",null,{"children":"ALLOW_LISTED_ADDRESSES"}]," list. This is an additional environmental variable that can be added to your ",["$","$L8",null,{"children":".env.bundler"}]," file, and must be a comma separated list of normalized public wallet addresses for wallets that should be allowed to bundle and upload data through your gateway."]}],"\n",["$","$L9",null,{"language":"bash","code":"ALLOW_LISTED_ADDRESSES=,\n","children":["$","$L8",null,{"className":"language-bash","children":"ALLOW_LISTED_ADDRESSES=<address1>,<address2>\n"}]}],"\n",["$","p",null,{"children":"The following permissioning configurations schemes are also possible:"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","id":"gateway-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Scheme"}],["$","th",null,{"children":"ALLOW_LISTED_ADDRESSES"}],["$","th",null,{"children":"SKIP_BALANCE_CHECKS"}],["$","th",null,{"children":"ALLOW_LISTED_SIGNATURE_TYPES"}],["$","th",null,{"children":"PAYMENT_SERVICE_BASE_URL"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"Allow Specific Wallets"}],["$","td",null,{"children":"Comma-separated normalized wallet addresses"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"EMPTY or supplied"}],["$","td",null,{"children":"EMPTY"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"Allow Specific chains"}],["$","td",null,{"children":"EMPTY or supplied"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"arbundles sigtype int"}],["$","td",null,{"children":"EMPTY"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"Allow All"}],["$","td",null,{"children":"n/a"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"n/a"}],["$","td",null,{"children":"n/a"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"Allow None"}],["$","td",null,{"children":"EMPTY"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"EMPTY"}],["$","td",null,{"children":"EMPTY"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"Allow Payers"}],["$","td",null,{"children":"EMPTY or supplied"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"EMPTY or supplied"}],["$","td",null,{"children":"Your payment service url"}]]}]]}]]}]}],"\n",["$","h3",null,{"children":"Indexing"}],"\n",["$","p",null,{"children":["Bundlers submit data to the Arweave network as an ",["$","$L7",null,{"href":"https://github.com/ArweaveTeam/arweave-standards/blob/master/ans/ANS-104.md","rel":"noopener noreferrer","target":"_blank","children":["ANS-104 data item bundle",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". This means it is several transactions wrapped into one. A gateway will need to unbundle these transactions in order to index them. A gateway should include the following ANS-104 filters in order to unbundle and index transactions from a particular bundler:"]}],"\n",["$","$L9",null,{"language":"bash","code":"ANS104_INDEX_FILTER={ \"always\": true }\nANS104_UNBUNDLE_FILTER={ \"attributes\": { \"owner_address\": \"$BUNDLER_ARWEAVE_ADDRESS\" } }\n","children":["$","$L8",null,{"className":"language-bash","children":"$b"}]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L8",null,{"children":"$$BUNDLER_ARWEAVE_ADDRESS"}]," should be replaced with the ",["$","$L7",null,{"href":"/learn/glossary#normalized-address","children":"normalized public wallet address"}]," associated with the bundler."]}],"\n",["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"NOTE"}],": The above filters must be placed in the ",["$","$L8",null,{"children":".env"}]," file for the core gateway service, not the bundler."]}],"\n",["$","p",null,{"children":"Gateways handle data item indexing asynchronously. This means they establish a queue of items to index, and work on processing the queue in the background while the gateway continues with its normal operations. If a gateway has broad indexing filters, there can be some latency in indexing data items from the bundler while the gateway works through its queue."}],"\n",["$","h4",null,{"children":"Optimistic Indexing"}],"\n",["$","p",null,{"language":"txt","children":["Gateway operators control access to their ",["$","$L7",null,{"href":"/learn/glossary#optimistic-indexing","children":"optimistic data item indexing"}]," API via an admin key that must be supplied by all bundling clients in order for their requests to be accepted. This key should be made available in the environment configuration files for BOTH the core gateway, and the bundler, and should be provided as ",["$","$L8",null,{"children":"AR_IO_ADMIN_KEY"}],":"]}],"\n",["$","$L9",null,{"language":"bash","code":"AR_IO_ADMIN_KEY=\"Admin password\"\n","children":["$","$L8",null,{"className":"language-bash","children":"AR_IO_ADMIN_KEY="Admin password"\n"}]}],"\n",["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"NOTE"}],": If a gateway is started without providing the admin key, a random string will be generated to protect the gateway's admin endpoints. This can be reset by restarting the gateway with the admin key provided in the ",["$","$L8",null,{"children":".env"}]," file."]}],"\n",["$","$L6",null,{"level":2,"id":"starting-and-stopping-the-bundler","children":"Starting and Stopping the Bundler"}],"\n",["$","h3",null,{"children":"Starting"}],"\n",["$","p",null,{"language":"txt","children":["The bundler service is designed to run in conjunction with an AR.IO gateway, and so relies on the ",["$","$L8",null,{"children":"ar-io-network"}]," network created in Docker when the core gateway services are spun up. It is possible to spin up the bundler while the core services are down, but the network must exist in Docker."]}],"\n",["$","p",null,{"language":"txt","children":["To start the bundler, specify the env and docker-compose files being used in a ",["$","$L8",null,{"children":"docker compose up"}]," command:"]}],"\n",["$","$L9",null,{"language":"bash","code":"docker compose --env-file ./.env.bundler --file docker-compose.bundler.yaml up -d\n","children":["$","$L8",null,{"className":"language-bash","children":"docker compose --env-file ./.env.bundler --file docker-compose.bundler.yaml up -d\n"}]}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L8",null,{"children":"-d"}]," flag runs the command in \"detached\" mode, so it will run in the background without requiring the terminal to remain active."]}],"\n",["$","h3",null,{"children":"Stopping"}],"\n",["$","p",null,{"language":"txt","children":["To spin the bundler service down, specify the docker-compose file in a ",["$","$L8",null,{"children":"docker compose down"}]," command:"]}],"\n",["$","$L9",null,{"language":"bash","code":"docker compose --file docker-compose.bundler.yaml down\n","children":["$","$L8",null,{"className":"language-bash","children":"docker compose --file docker-compose.bundler.yaml down\n"}]}],"\n",["$","h3",null,{"children":"logs"}],"\n",["$","p",null,{"language":"txt","children":["While the bundler service is running in detached mode, logs can be checked by specifying the docker-compose file in a ",["$","$L8",null,{"children":"docker compose logs"}]," command:"]}],"\n",["$","$L9",null,{"language":"bash","code":"docker compose --file docker-compose.bundler.yaml logs -f --tail=0\n","children":["$","$L8",null,{"className":"language-bash","children":"docker compose --file docker-compose.bundler.yaml logs -f --tail=0\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","$L8",null,{"children":"-f"}]," runs the command in \"follow\" mode, so the terminal will continue to watch and display new logs."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L8",null,{"children":"--tail="}]," defines the number of logs to display that existed prior to running the command. ",["$","$L8",null,{"children":"0"}]," displays only new logs."]}],"\n"]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","7JtAsm7ECLhSuy4KKws0x",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/gateways/delegated-staking.html b/build/gateways/delegated-staking.html index 388e4fbc..67ff7773 100644 --- a/build/gateways/delegated-staking.html +++ b/build/gateways/delegated-staking.html @@ -1,7 +1,7 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Delegated Staking

    Overview

    Delegated staking is a process by which a person can stake their own ARIO tokens on someone elses AR.IO gateway. The additional staked tokens increase that gateway's chance to be selected as an observer, and so they have the potential to earn more rewards. In exchange, the person who delegates the tokens will receive a share of the gateway's rewards. Gateway operators can set the percentage of rewards are available for delegating wallets.

    You can find more specific information about delegated staking and how rewards are distributed in the AR.IO whitepaper.

    -

    You can easily delegate stake to a gateway by using the Gateway Portal at ar://gateways

    \ No newline at end of file +

    You can easily delegate stake to a gateway by using the Gateway Portal at ar://gateways

    \ No newline at end of file diff --git a/build/gateways/delegated-staking.txt b/build/gateways/delegated-staking.txt index c54750e1..76d78db8 100644 --- a/build/gateways/delegated-staking.txt +++ b/build/gateways/delegated-staking.txt @@ -8,10 +8,10 @@ a:I[86213,[],"MetadataBoundary"] c:I[86213,[],"ViewportBoundary"] e:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","gateways","delegated-staking"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["delegated-staking",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["delegated-staking",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","delegated-staking","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Delegated Staking"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"Delegated staking is a process by which a person can stake their own ARIO tokens on someone elses AR.IO gateway. The additional staked tokens increase that gateway's chance to be selected as an observer, and so they have the potential to earn more rewards.\nIn exchange, the person who delegates the tokens will receive a share of the gateway's rewards. Gateway operators can set the percentage of rewards are available for delegating wallets."}],"\n",["$","p",null,{"children":["You can find more specific information about delegated staking and how rewards are distributed in the ",["$","$L7",null,{"href":"https://whitepaper.arweave.net/","rel":"noopener noreferrer","target":"_blank","children":["AR.IO whitepaper",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}],"\n",["$","p",null,{"children":["You can easily delegate stake to a gateway by using the Gateway Portal at ",["$","$L7",null,{"href":"https://gateways.arweave.net/#/staking","rel":"noopener noreferrer","target":"_blank","children":["ar://gateways",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","6MfqN3FGMIvlmlQcawX6s",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","gateways","delegated-staking"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["delegated-staking",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["delegated-staking",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","delegated-staking","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Delegated Staking"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"Delegated staking is a process by which a person can stake their own ARIO tokens on someone elses AR.IO gateway. The additional staked tokens increase that gateway's chance to be selected as an observer, and so they have the potential to earn more rewards.\nIn exchange, the person who delegates the tokens will receive a share of the gateway's rewards. Gateway operators can set the percentage of rewards are available for delegating wallets."}],"\n",["$","p",null,{"children":["You can find more specific information about delegated staking and how rewards are distributed in the ",["$","$L7",null,{"href":"https://whitepaper.arweave.net/","rel":"noopener noreferrer","target":"_blank","children":["AR.IO whitepaper",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}],"\n",["$","p",null,{"children":["You can easily delegate stake to a gateway by using the Gateway Portal at ",["$","$L7",null,{"href":"https://gateways.arweave.net/#/staking","rel":"noopener noreferrer","target":"_blank","children":["ar://gateways",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","D5Hvobop5PJUFNOavawGC",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} d:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] b:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 9:null -f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/gateways/env.html b/build/gateways/env.html index 84edf6c5..908c5152 100644 --- a/build/gateways/env.html +++ b/build/gateways/env.html @@ -1,6 +1,6 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Environmental Variables

    Overview

    The AR.IO Gateway allows configuration customization through environmental variables. These variables dictate the gateway's behavior, from block synchronization settings to log formatting. Detailed below is a table enumerating all available environmental variables, their respective types, default values, and a brief description. Note that certain variables, such as SANDBOX_PROTOCOL, rely on others (e.g., ARNS_ROOT_HOST) to function effectively. Ensure proper understanding of these dependencies when configuring.

    Variables

    -
    ENV NameTypeDefault ValueDescription
    START_HEIGHTNumber or "Infinity"0Starting block height for node synchronization (0 = start from genesis block)
    STOP_HEIGHTNumber or "Infinity""Infinity"Stop block height for node synchronization (Infinity = keep syncing until stopped)
    TRUSTED_NODE_URLString"https://arweave.net"Arweave node to use for fetching data
    TRUSTED_GATEWAY_URLString"https://arweave.net"Arweave node to use for proxying reqeusts
    TRUSTED_ARNS_GATEWAY_URLStringhttps://NAME.arweave.devArNS gateway
    INSTANCE_IDString""Adds an "INSTANCE_ID" field to output logs
    LOG_FORMATString"simple"Sets the format of output logs, accepts "simple" and "json"
    SKIP_CACHEBooleanfalseIf true, skips the local cache and always fetches headers from the node
    PORTNumber4000AR.IO node exposed port number
    SIMULATED_REQUEST_FAILURE_RATENumber0Number from 0 to 1, representing the probability of a request failing
    AR_IO_WALLETString""Arweave wallet address used for staking and rewards
    ADMIN_API_KEYStringGeneratedAPI key used for admin API requests (if not set, it is generated and logged into the console)
    BACKFILL_BUNDLE_RECORDSBooleanfalseIf true, AR.IO node will start indexing missing bundles
    FILTER_CHANGE_REPROCESSBooleanfalseIf true, all indexed bundles will be reprocessed with the new filters (you can use this when you change the filters)
    ANS104_UNBUNDLE_FILTERString{"never": true}Only bundles compliant with this filter will be unbundled
    ANS104_INDEX_FILTERString{"never": true}Only bundles compliant with this filter will be indexed
    ARNS_ROOT_HOSTStringundefinedDomain name for ArNS host
    SANDBOX_PROTOCOLStringundefinedProtocol setting in process of creating sandbox domains in ArNS (ARNS_ROOT_HOST needs to be set for this env to have any effect) accepts "http" or "https"
    START_WRITERSBooleantrueIf true, start indexing blocks, tx, ANS104 bundles
    RUN_OBSERVERBooleantrueIf true, runs the Observer alongside the gateway to generate Network compliance reports
    MIN_RELEASE_NUMBERstring"0"Sets the minimum Gateway release version to check while doing a gateway version assessment
    AR_IO_NODE_RELEASEstring"0"Sets the current AR.IO node version to be set on X-AR-IO-Node-Release header on requests to the reference gateway
    OBSERVER_WALLETStringundefinedThe public wallet address of the wallet being used to sign report upload transactions for Observer
    CHUNKS_DATA_PATHstring"data/chunks"Sets the location for chunked data to be saved. If omitted, chunked data will be stored in the `data` directory
    CONTIGUOUS_DATA_PATHstring"data/contiguous"Sets the location for contiguous data to be saved. If omitted, contiguous data will be stored in the `data` directory
    HEADERS_DATA_PATHstring"data/headers"Sets the location for header data to be saved. If omitted, header data will be stored in the `data` directory
    SQLITE_DATA_PATHstring"data/sqlite"Sets the location for sqlite indexed data to be saved. If omitted, sqlite data will be stored in the `data` directory
    TEMP_DATA_PATHstring"data/tmp"Sets the location for temporary data to be saved. If omitted, temporary data will be stored in the `data` directory
    LMDB_DATA_PATHstring"data/LMDB"Sets the location for LMDB data to be saved. If omitted, LMDB data will be stored in the `data` directory
    CHAIN_CACHE_TYPEString"redis"Sets the method for caching chain data, defaults to redis if gateway is started with docker-compose, otherwise defaults to LMDB
    REDIS_CACHE_URLString (URL)"redis://localhost:6379"URL of Redis database to be used for caching
    REDIS_CACHE_TTL_SECONDSNumber28800TTL value for Redis cache, defaults to 8 hours (28800 seconds)
    ENABLE_FS_HEADER_CACHE_CLEANUPBooleanfalseIf true, periodically deletes cached header data
    NODE_JS_MAX_OLD_SPACE_SIZENumbersystem defaultSets the memory limit, in Megabytes, for NodeJs. Default value depends on hardware
    SUBMIT_CONTRACT_INTERACTIONSBooleantrueIf true, Observer will submit its generated reports to the AR.IO Network. If false, reports will be generated but not submitted
    REDIS_MAX_MEMORYString256mbSets the max memory allocated to Redis
    REDIS_EXTRA_FLAGSString--save "" --appendonly noAdditional CLI flags passed to Redis
    WEBHOOK_TARGET_SERVERSStringundefinedTarget servers for webhooks
    WEBHOOK_INDEX_FILTERString{"never": true}Only emit webhooks for transactions and data items compliant with this filter
    WEBHOOK_BLOCK_FILTERString{"never": true}Only emit webhooks for blocks compliant with this filter
    CONTIGUOUS_DATA_CACHE_CLEANUP_THRESHOLDNumberundefinedSets the age threshold in seconds; files older than this are candidates for contiguous data cache cleanup
    RUN_RESOLVERBooleanfalseIf true, enables the experimental local ArNS resolver service
    TRUSTED_ARNS_RESOLVER_TYPEStringgatewaySets the type of ArNS resolver the gateway will use, either `gateway` or `resolver`. Set `resolver` to use experimental local ArNS resolver.
    TRUSTED_ARNS_RESOLVER_URLStringhttps:__NAME__.arweave.devSets the url a gateway will use to request ArNS name resolution when type is set to `resolver`
    ENABLE_MEMPOOL_WATCHERBooleanfalseIf true, the gateway will start indexing pending tx from the mempool
    MEMPOOL_POLLING_INTERVAL_MSNumber30000Sets the mempool Polling interval, in milliseconds
    \ No newline at end of file +
    ENV NameTypeDefault ValueDescription
    START_HEIGHTNumber or "Infinity"0Starting block height for node synchronization (0 = start from genesis block)
    STOP_HEIGHTNumber or "Infinity""Infinity"Stop block height for node synchronization (Infinity = keep syncing until stopped)
    TRUSTED_NODE_URLString"https://arweave.net"Arweave node to use for fetching data
    TRUSTED_GATEWAY_URLString"https://arweave.net"Arweave node to use for proxying reqeusts
    TRUSTED_ARNS_GATEWAY_URLStringhttps://NAME.arweave.devArNS gateway
    INSTANCE_IDString""Adds an "INSTANCE_ID" field to output logs
    LOG_FORMATString"simple"Sets the format of output logs, accepts "simple" and "json"
    SKIP_CACHEBooleanfalseIf true, skips the local cache and always fetches headers from the node
    PORTNumber4000AR.IO node exposed port number
    SIMULATED_REQUEST_FAILURE_RATENumber0Number from 0 to 1, representing the probability of a request failing
    AR_IO_WALLETString""Arweave wallet address used for staking and rewards
    ADMIN_API_KEYStringGeneratedAPI key used for admin API requests (if not set, it is generated and logged into the console)
    BACKFILL_BUNDLE_RECORDSBooleanfalseIf true, AR.IO node will start indexing missing bundles
    FILTER_CHANGE_REPROCESSBooleanfalseIf true, all indexed bundles will be reprocessed with the new filters (you can use this when you change the filters)
    ANS104_UNBUNDLE_FILTERString{"never": true}Only bundles compliant with this filter will be unbundled
    ANS104_INDEX_FILTERString{"never": true}Only bundles compliant with this filter will be indexed
    ARNS_ROOT_HOSTStringundefinedDomain name for ArNS host
    SANDBOX_PROTOCOLStringundefinedProtocol setting in process of creating sandbox domains in ArNS (ARNS_ROOT_HOST needs to be set for this env to have any effect) accepts "http" or "https"
    START_WRITERSBooleantrueIf true, start indexing blocks, tx, ANS104 bundles
    RUN_OBSERVERBooleantrueIf true, runs the Observer alongside the gateway to generate Network compliance reports
    MIN_RELEASE_NUMBERstring"0"Sets the minimum Gateway release version to check while doing a gateway version assessment
    AR_IO_NODE_RELEASEstring"0"Sets the current AR.IO node version to be set on X-AR-IO-Node-Release header on requests to the reference gateway
    OBSERVER_WALLETStringundefinedThe public wallet address of the wallet being used to sign report upload transactions for Observer
    CHUNKS_DATA_PATHstring"data/chunks"Sets the location for chunked data to be saved. If omitted, chunked data will be stored in the `data` directory
    CONTIGUOUS_DATA_PATHstring"data/contiguous"Sets the location for contiguous data to be saved. If omitted, contiguous data will be stored in the `data` directory
    HEADERS_DATA_PATHstring"data/headers"Sets the location for header data to be saved. If omitted, header data will be stored in the `data` directory
    SQLITE_DATA_PATHstring"data/sqlite"Sets the location for sqlite indexed data to be saved. If omitted, sqlite data will be stored in the `data` directory
    TEMP_DATA_PATHstring"data/tmp"Sets the location for temporary data to be saved. If omitted, temporary data will be stored in the `data` directory
    LMDB_DATA_PATHstring"data/LMDB"Sets the location for LMDB data to be saved. If omitted, LMDB data will be stored in the `data` directory
    CHAIN_CACHE_TYPEString"redis"Sets the method for caching chain data, defaults to redis if gateway is started with docker-compose, otherwise defaults to LMDB
    REDIS_CACHE_URLString (URL)"redis://localhost:6379"URL of Redis database to be used for caching
    REDIS_CACHE_TTL_SECONDSNumber28800TTL value for Redis cache, defaults to 8 hours (28800 seconds)
    ENABLE_FS_HEADER_CACHE_CLEANUPBooleanfalseIf true, periodically deletes cached header data
    NODE_JS_MAX_OLD_SPACE_SIZENumbersystem defaultSets the memory limit, in Megabytes, for NodeJs. Default value depends on hardware
    SUBMIT_CONTRACT_INTERACTIONSBooleantrueIf true, Observer will submit its generated reports to the AR.IO Network. If false, reports will be generated but not submitted
    REDIS_MAX_MEMORYString256mbSets the max memory allocated to Redis
    REDIS_EXTRA_FLAGSString--save "" --appendonly noAdditional CLI flags passed to Redis
    WEBHOOK_TARGET_SERVERSStringundefinedTarget servers for webhooks
    WEBHOOK_INDEX_FILTERString{"never": true}Only emit webhooks for transactions and data items compliant with this filter
    WEBHOOK_BLOCK_FILTERString{"never": true}Only emit webhooks for blocks compliant with this filter
    CONTIGUOUS_DATA_CACHE_CLEANUP_THRESHOLDNumberundefinedSets the age threshold in seconds; files older than this are candidates for contiguous data cache cleanup
    RUN_RESOLVERBooleanfalseIf true, enables the experimental local ArNS resolver service
    TRUSTED_ARNS_RESOLVER_TYPEStringgatewaySets the type of ArNS resolver the gateway will use, either `gateway` or `resolver`. Set `resolver` to use experimental local ArNS resolver.
    TRUSTED_ARNS_RESOLVER_URLStringhttps:__NAME__.arweave.devSets the url a gateway will use to request ArNS name resolution when type is set to `resolver`
    ENABLE_MEMPOOL_WATCHERBooleanfalseIf true, the gateway will start indexing pending tx from the mempool
    MEMPOOL_POLLING_INTERVAL_MSNumber30000Sets the mempool Polling interval, in milliseconds
    \ No newline at end of file diff --git a/build/gateways/env.txt b/build/gateways/env.txt index b8e33fd1..cf5f1e8d 100644 --- a/build/gateways/env.txt +++ b/build/gateways/env.txt @@ -8,11 +8,11 @@ a:I[86213,[],"MetadataBoundary"] c:I[86213,[],"ViewportBoundary"] e:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","gateways","env"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["env",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["env",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","env","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Environmental Variables"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"language":"txt","children":["The AR.IO Gateway allows configuration customization through environmental variables. These variables dictate the gateway's behavior, from block synchronization settings to log formatting. Detailed below is a table enumerating all available environmental variables, their respective types, default values, and a brief description. Note that certain variables, such as ",["$","$L7",null,{"children":"SANDBOX_PROTOCOL"}],", rely on others (e.g., ",["$","$L7",null,{"children":"ARNS_ROOT_HOST"}],") to function effectively. Ensure proper understanding of these dependencies when configuring."]}],"\n",["$","$L6",null,{"level":2,"id":"variables","children":"Variables"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","id":"gateway-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"ENV Name"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Default Value"}],["$","th",null,{"children":"Description"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"START_HEIGHT"}],["$","td",null,{"children":"Number or \"Infinity\""}],["$","td",null,{"children":"0"}],["$","td",null,{"children":"Starting block height for node synchronization (0 = start from genesis block)"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"STOP_HEIGHT"}],["$","td",null,{"children":"Number or \"Infinity\""}],["$","td",null,{"children":"\"Infinity\""}],["$","td",null,{"children":"Stop block height for node synchronization (Infinity = keep syncing until stopped)"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"TRUSTED_NODE_URL"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"\"https://arweave.net\""}],["$","td",null,{"children":"Arweave node to use for fetching data"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"TRUSTED_GATEWAY_URL"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"\"https://arweave.net\""}],["$","td",null,{"children":"Arweave node to use for proxying reqeusts"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"TRUSTED_ARNS_GATEWAY_URL"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"https://NAME.arweave.dev"}],["$","td",null,{"children":"ArNS gateway"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"INSTANCE_ID"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"\"\""}],["$","td",null,{"children":"Adds an \"INSTANCE_ID\" field to output logs"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"LOG_FORMAT"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"\"simple\""}],["$","td",null,{"children":"Sets the format of output logs, accepts \"simple\" and \"json\""}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"SKIP_CACHE"}],["$","td",null,{"children":"Boolean"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"If true, skips the local cache and always fetches headers from the node"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"PORT"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"4000"}],["$","td",null,{"children":"AR.IO node exposed port number"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"SIMULATED_REQUEST_FAILURE_RATE"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"0"}],["$","td",null,{"children":"Number from 0 to 1, representing the probability of a request failing"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"AR_IO_WALLET"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"\"\""}],["$","td",null,{"children":"Arweave wallet address used for staking and rewards"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ADMIN_API_KEY"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Generated"}],["$","td",null,{"children":"API key used for admin API requests (if not set, it is generated and logged into the console)"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"BACKFILL_BUNDLE_RECORDS"}],["$","td",null,{"children":"Boolean"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"If true, AR.IO node will start indexing missing bundles"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"FILTER_CHANGE_REPROCESS"}],["$","td",null,{"children":"Boolean"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"If true, all indexed bundles will be reprocessed with the new filters (you can use this when you change the filters)"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ANS104_UNBUNDLE_FILTER"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"{\"never\": true}"}],["$","td",null,{"children":"Only bundles compliant with this filter will be unbundled"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ANS104_INDEX_FILTER"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"{\"never\": true}"}],["$","td",null,{"children":"Only bundles compliant with this filter will be indexed"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ARNS_ROOT_HOST"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"undefined"}],["$","td",null,{"children":"Domain name for ArNS host"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"SANDBOX_PROTOCOL"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"undefined"}],["$","td",null,{"children":"Protocol setting in process of creating sandbox domains in ArNS (ARNS_ROOT_HOST needs to be set for this env to have any effect) accepts \"http\" or \"https\""}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"START_WRITERS"}],["$","td",null,{"children":"Boolean"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"If true, start indexing blocks, tx, ANS104 bundles"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"RUN_OBSERVER"}],["$","td",null,{"children":"Boolean"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"If true, runs the Observer alongside the gateway to generate Network compliance reports"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"MIN_RELEASE_NUMBER"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"\"0\""}],["$","td",null,{"children":"Sets the minimum Gateway release version to check while doing a gateway version assessment"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"AR_IO_NODE_RELEASE"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"\"0\""}],["$","td",null,{"children":"Sets the current AR.IO node version to be set on X-AR-IO-Node-Release header on requests to the reference gateway"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"OBSERVER_WALLET"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"undefined"}],["$","td",null,{"children":"The public wallet address of the wallet being used to sign report upload transactions for Observer"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"CHUNKS_DATA_PATH"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"\"data/chunks\""}],["$","td",null,{"children":"Sets the location for chunked data to be saved. If omitted, chunked data will be stored in the `data` directory"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"CONTIGUOUS_DATA_PATH"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"\"data/contiguous\""}],["$","td",null,{"children":"Sets the location for contiguous data to be saved. If omitted, contiguous data will be stored in the `data` directory"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"HEADERS_DATA_PATH"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"\"data/headers\""}],["$","td",null,{"children":"Sets the location for header data to be saved. If omitted, header data will be stored in the `data` directory"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"SQLITE_DATA_PATH"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"\"data/sqlite\""}],["$","td",null,{"children":"Sets the location for sqlite indexed data to be saved. If omitted, sqlite data will be stored in the `data` directory"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"TEMP_DATA_PATH"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"\"data/tmp\""}],["$","td",null,{"children":"Sets the location for temporary data to be saved. If omitted, temporary data will be stored in the `data` directory"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"LMDB_DATA_PATH"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"\"data/LMDB\""}],["$","td",null,{"children":"Sets the location for LMDB data to be saved. If omitted, LMDB data will be stored in the `data` directory"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"CHAIN_CACHE_TYPE"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"\"redis\""}],["$","td",null,{"children":"Sets the method for caching chain data, defaults to redis if gateway is started with docker-compose, otherwise defaults to LMDB"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"REDIS_CACHE_URL"}],["$","td",null,{"children":"String (URL)"}],["$","td",null,{"children":"\"redis://localhost:6379\""}],["$","td",null,{"children":"URL of Redis database to be used for caching"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"REDIS_CACHE_TTL_SECONDS"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"28800"}],["$","td",null,{"children":"TTL value for Redis cache, defaults to 8 hours (28800 seconds)"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ENABLE_FS_HEADER_CACHE_CLEANUP"}],["$","td",null,{"children":"Boolean"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"If true, periodically deletes cached header data"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"NODE_JS_MAX_OLD_SPACE_SIZE"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"system default"}],["$","td",null,{"children":"Sets the memory limit, in Megabytes, for NodeJs. Default value depends on hardware"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"SUBMIT_CONTRACT_INTERACTIONS"}],["$","td",null,{"children":"Boolean"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"If true, Observer will submit its generated reports to the AR.IO Network. If false, reports will be generated but not submitted"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"REDIS_MAX_MEMORY"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"256mb"}],["$","td",null,{"children":"Sets the max memory allocated to Redis"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"REDIS_EXTRA_FLAGS"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"--save \"\" --appendonly no"}],["$","td",null,{"children":"Additional CLI flags passed to Redis"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"WEBHOOK_TARGET_SERVERS"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"undefined"}],["$","td",null,{"children":"Target servers for webhooks"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"WEBHOOK_INDEX_FILTER"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"{\"never\": true}"}],["$","td",null,{"children":"Only emit webhooks for transactions and data items compliant with this filter"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"WEBHOOK_BLOCK_FILTER"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"{\"never\": true}"}],["$","td",null,{"children":"Only emit webhooks for blocks compliant with this filter"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"CONTIGUOUS_DATA_CACHE_CLEANUP_THRESHOLD"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"undefined"}],["$","td",null,{"children":"Sets the age threshold in seconds; files older than this are candidates for contiguous data cache cleanup"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"RUN_RESOLVER"}],["$","td",null,{"children":"Boolean"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"If true, enables the experimental local ArNS resolver service"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"TRUSTED_ARNS_RESOLVER_TYPE"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"gateway"}],["$","td",null,{"children":"Sets the type of ArNS resolver the gateway will use, either `gateway` or `resolver`. Set `resolver` to use experimental local ArNS resolver."}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"TRUSTED_ARNS_RESOLVER_URL"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"https:__NAME__.arweave.dev"}],["$","td",null,{"children":"Sets the url a gateway will use to request ArNS name resolution when type is set to `resolver`"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ENABLE_MEMPOOL_WATCHER"}],["$","td",null,{"children":"Boolean"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"If true, the gateway will start indexing pending tx from the mempool"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"MEMPOOL_POLLING_INTERVAL_MS"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"30000"}],["$","td",null,{"children":"Sets the mempool Polling interval, in milliseconds"}]]}]]}]]}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","Eb2SntOkZcMIJbfoAFsYh",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","gateways","env"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["env",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["env",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","env","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Environmental Variables"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"language":"txt","children":["The AR.IO Gateway allows configuration customization through environmental variables. These variables dictate the gateway's behavior, from block synchronization settings to log formatting. Detailed below is a table enumerating all available environmental variables, their respective types, default values, and a brief description. Note that certain variables, such as ",["$","$L7",null,{"children":"SANDBOX_PROTOCOL"}],", rely on others (e.g., ",["$","$L7",null,{"children":"ARNS_ROOT_HOST"}],") to function effectively. Ensure proper understanding of these dependencies when configuring."]}],"\n",["$","$L6",null,{"level":2,"id":"variables","children":"Variables"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","id":"gateway-table","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"ENV Name"}],["$","th",null,{"children":"Type"}],["$","th",null,{"children":"Default Value"}],["$","th",null,{"children":"Description"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"START_HEIGHT"}],["$","td",null,{"children":"Number or \"Infinity\""}],["$","td",null,{"children":"0"}],["$","td",null,{"children":"Starting block height for node synchronization (0 = start from genesis block)"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"STOP_HEIGHT"}],["$","td",null,{"children":"Number or \"Infinity\""}],["$","td",null,{"children":"\"Infinity\""}],["$","td",null,{"children":"Stop block height for node synchronization (Infinity = keep syncing until stopped)"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"TRUSTED_NODE_URL"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"\"https://arweave.net\""}],["$","td",null,{"children":"Arweave node to use for fetching data"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"TRUSTED_GATEWAY_URL"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"\"https://arweave.net\""}],["$","td",null,{"children":"Arweave node to use for proxying reqeusts"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"TRUSTED_ARNS_GATEWAY_URL"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"https://NAME.arweave.dev"}],["$","td",null,{"children":"ArNS gateway"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"INSTANCE_ID"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"\"\""}],["$","td",null,{"children":"Adds an \"INSTANCE_ID\" field to output logs"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"LOG_FORMAT"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"\"simple\""}],["$","td",null,{"children":"Sets the format of output logs, accepts \"simple\" and \"json\""}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"SKIP_CACHE"}],["$","td",null,{"children":"Boolean"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"If true, skips the local cache and always fetches headers from the node"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"PORT"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"4000"}],["$","td",null,{"children":"AR.IO node exposed port number"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"SIMULATED_REQUEST_FAILURE_RATE"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"0"}],["$","td",null,{"children":"Number from 0 to 1, representing the probability of a request failing"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"AR_IO_WALLET"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"\"\""}],["$","td",null,{"children":"Arweave wallet address used for staking and rewards"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ADMIN_API_KEY"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"Generated"}],["$","td",null,{"children":"API key used for admin API requests (if not set, it is generated and logged into the console)"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"BACKFILL_BUNDLE_RECORDS"}],["$","td",null,{"children":"Boolean"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"If true, AR.IO node will start indexing missing bundles"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"FILTER_CHANGE_REPROCESS"}],["$","td",null,{"children":"Boolean"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"If true, all indexed bundles will be reprocessed with the new filters (you can use this when you change the filters)"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ANS104_UNBUNDLE_FILTER"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"{\"never\": true}"}],["$","td",null,{"children":"Only bundles compliant with this filter will be unbundled"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ANS104_INDEX_FILTER"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"{\"never\": true}"}],["$","td",null,{"children":"Only bundles compliant with this filter will be indexed"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ARNS_ROOT_HOST"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"undefined"}],["$","td",null,{"children":"Domain name for ArNS host"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"SANDBOX_PROTOCOL"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"undefined"}],["$","td",null,{"children":"Protocol setting in process of creating sandbox domains in ArNS (ARNS_ROOT_HOST needs to be set for this env to have any effect) accepts \"http\" or \"https\""}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"START_WRITERS"}],["$","td",null,{"children":"Boolean"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"If true, start indexing blocks, tx, ANS104 bundles"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"RUN_OBSERVER"}],["$","td",null,{"children":"Boolean"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"If true, runs the Observer alongside the gateway to generate Network compliance reports"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"MIN_RELEASE_NUMBER"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"\"0\""}],["$","td",null,{"children":"Sets the minimum Gateway release version to check while doing a gateway version assessment"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"AR_IO_NODE_RELEASE"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"\"0\""}],["$","td",null,{"children":"Sets the current AR.IO node version to be set on X-AR-IO-Node-Release header on requests to the reference gateway"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"OBSERVER_WALLET"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"undefined"}],["$","td",null,{"children":"The public wallet address of the wallet being used to sign report upload transactions for Observer"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"CHUNKS_DATA_PATH"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"\"data/chunks\""}],["$","td",null,{"children":"Sets the location for chunked data to be saved. If omitted, chunked data will be stored in the `data` directory"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"CONTIGUOUS_DATA_PATH"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"\"data/contiguous\""}],["$","td",null,{"children":"Sets the location for contiguous data to be saved. If omitted, contiguous data will be stored in the `data` directory"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"HEADERS_DATA_PATH"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"\"data/headers\""}],["$","td",null,{"children":"Sets the location for header data to be saved. If omitted, header data will be stored in the `data` directory"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"SQLITE_DATA_PATH"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"\"data/sqlite\""}],["$","td",null,{"children":"Sets the location for sqlite indexed data to be saved. If omitted, sqlite data will be stored in the `data` directory"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"TEMP_DATA_PATH"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"\"data/tmp\""}],["$","td",null,{"children":"Sets the location for temporary data to be saved. If omitted, temporary data will be stored in the `data` directory"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"LMDB_DATA_PATH"}],["$","td",null,{"children":"string"}],["$","td",null,{"children":"\"data/LMDB\""}],["$","td",null,{"children":"Sets the location for LMDB data to be saved. If omitted, LMDB data will be stored in the `data` directory"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"CHAIN_CACHE_TYPE"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"\"redis\""}],["$","td",null,{"children":"Sets the method for caching chain data, defaults to redis if gateway is started with docker-compose, otherwise defaults to LMDB"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"REDIS_CACHE_URL"}],["$","td",null,{"children":"String (URL)"}],["$","td",null,{"children":"\"redis://localhost:6379\""}],["$","td",null,{"children":"URL of Redis database to be used for caching"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"REDIS_CACHE_TTL_SECONDS"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"28800"}],["$","td",null,{"children":"TTL value for Redis cache, defaults to 8 hours (28800 seconds)"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ENABLE_FS_HEADER_CACHE_CLEANUP"}],["$","td",null,{"children":"Boolean"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"If true, periodically deletes cached header data"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"NODE_JS_MAX_OLD_SPACE_SIZE"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"system default"}],["$","td",null,{"children":"Sets the memory limit, in Megabytes, for NodeJs. Default value depends on hardware"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"SUBMIT_CONTRACT_INTERACTIONS"}],["$","td",null,{"children":"Boolean"}],["$","td",null,{"children":"true"}],["$","td",null,{"children":"If true, Observer will submit its generated reports to the AR.IO Network. If false, reports will be generated but not submitted"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"REDIS_MAX_MEMORY"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"256mb"}],["$","td",null,{"children":"Sets the max memory allocated to Redis"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"REDIS_EXTRA_FLAGS"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"--save \"\" --appendonly no"}],["$","td",null,{"children":"Additional CLI flags passed to Redis"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"WEBHOOK_TARGET_SERVERS"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"undefined"}],["$","td",null,{"children":"Target servers for webhooks"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"WEBHOOK_INDEX_FILTER"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"{\"never\": true}"}],["$","td",null,{"children":"Only emit webhooks for transactions and data items compliant with this filter"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"WEBHOOK_BLOCK_FILTER"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"{\"never\": true}"}],["$","td",null,{"children":"Only emit webhooks for blocks compliant with this filter"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"CONTIGUOUS_DATA_CACHE_CLEANUP_THRESHOLD"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"undefined"}],["$","td",null,{"children":"Sets the age threshold in seconds; files older than this are candidates for contiguous data cache cleanup"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"RUN_RESOLVER"}],["$","td",null,{"children":"Boolean"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"If true, enables the experimental local ArNS resolver service"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"TRUSTED_ARNS_RESOLVER_TYPE"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"gateway"}],["$","td",null,{"children":"Sets the type of ArNS resolver the gateway will use, either `gateway` or `resolver`. Set `resolver` to use experimental local ArNS resolver."}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"TRUSTED_ARNS_RESOLVER_URL"}],["$","td",null,{"children":"String"}],["$","td",null,{"children":"https:__NAME__.arweave.dev"}],["$","td",null,{"children":"Sets the url a gateway will use to request ArNS name resolution when type is set to `resolver`"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"ENABLE_MEMPOOL_WATCHER"}],["$","td",null,{"children":"Boolean"}],["$","td",null,{"children":"false"}],["$","td",null,{"children":"If true, the gateway will start indexing pending tx from the mempool"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"MEMPOOL_POLLING_INTERVAL_MS"}],["$","td",null,{"children":"Number"}],["$","td",null,{"children":"30000"}],["$","td",null,{"children":"Sets the mempool Polling interval, in milliseconds"}]]}]]}]]}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","ISM11f8errvwPMYW4hqCP",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} d:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] b:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 9:null -f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 11:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","5857","static/chunks/app/build/gateways/env/page-f8c53fb7b670e744.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L11",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/gateways/gateway-network.html b/build/gateways/gateway-network.html index c25dccb0..67efdba8 100644 --- a/build/gateways/gateway-network.html +++ b/build/gateways/gateway-network.html @@ -1,4 +1,4 @@ -AR.IO Network Docs - Gateway Network
    +AR.IO Network Docs - Gateway Network

    Gateway network

    Overview

    The AR.IO Network consists of AR.IO gateway nodes, which are identified by their registered Arweave wallet addresses and either their IP addresses or hostnames, as stored in the network's smart contract Gateway Address Registry (GAR).

    @@ -35,4 +35,4 @@

    \ No newline at end of file +Gateways then expose these hashes and their verification status to users via HTTP headers on data responses.

    \ No newline at end of file diff --git a/build/gateways/gateway-network.txt b/build/gateways/gateway-network.txt index 16ef073c..9f64d32f 100644 --- a/build/gateways/gateway-network.txt +++ b/build/gateways/gateway-network.txt @@ -8,10 +8,10 @@ a:I[86213,[],"MetadataBoundary"] c:I[86213,[],"ViewportBoundary"] e:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","gateways","gateway-network"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["gateway-network",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateway-network",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","gateway-network","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Gateway network"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["The AR.IO Network consists of AR.IO ",["$","$L7",null,{"href":"/build/gateways","children":"gateway nodes"}],", which are identified by their registered Arweave wallet addresses and either their IP addresses or hostnames, as stored in the network's ",["$","$L7",null,{"href":"/learn/ario-contract","children":"smart contract"}]," Gateway Address Registry (GAR)."]}],"\n",["$","p",null,{"children":"These nodes adhere to the AR.IO Network’s protocols, creating a collaborative environment of gateway nodes that vary in scale and specialization.\nThe network promotes a fundamental level of service quality and trust minimization among its participants."}],"\n",["$","p",null,{"children":"Being part of the network grants AR.IO gateways an array of advantages, such as:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Simplified advertising of services and discovery by end users via the Gateway Address Registry."}],"\n",["$","li",null,{"children":"More rapid bootstrapping of key gateway operational data due to prioritized data request fulfillment among gateways joined to the network."}],"\n",["$","li",null,{"children":"Sharing of data processing results."}],"\n",["$","li",null,{"children":"Auditability and transparency through the use of AGPL-3 licenses, which mandate public disclosure of any software changes, thereby reinforcing the network's integrity and reliability."}],"\n",["$","li",null,{"children":"Improved network reliability and performance through an incentive protocol, which uses a system of evaluations and rewards to encourage high-quality service from gateways."}],"\n",["$","li",null,{"children":"Eligibility to accept delegated staking improving a gateway’s discoverability and reward opportunities."}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"gateway-address-registry-gar","children":"Gateway Address Registry (GAR)"}],"\n",["$","p",null,{"children":"Any gateway operator that wishes to join the AR.IO Network must register their node in the AR.IO smart contract’s “Gateway Address Registry”, known as the GAR.\nRegistration involves staking a minimum amount of ARIO tokens and providing additional metadata describing the gateway service offered."}],"\n",["$","p",null,{"children":"After joining the network, the operator’s gateway can be easily discovered by permaweb apps, its health can be observed, and it can participate in data sharing protocols.\nA gateway becomes eligible to participate in the network’s incentive protocol in the epoch following the one they joined in."}],"\n",["$","p",null,{"children":"The GAR advertises the specific attributes of each gateway including its stake, delegates, settings and services.\nThis enables permaweb apps and users to discover which gateways are currently available and meet their needs.\nApps that read the GAR can sort and filter it using the gateway metadata, for example, ranking gateways with the highest stake, reward performance, or feature set at the top of the list.\nThis would allow users to prefer the higher staked, more rewarded gateways with certain capabilities over lower staked, less rewarded gateways."}],"\n",["$","$L6",null,{"level":2,"id":"data-sharing","children":"Data Sharing"}],"\n",["$","p",null,{"children":"A key advantage and incentive for networked AR.IO gateways over standalone gateways is their ability to preferentially share various kinds of Arweave data among one another.\nEach gateway advertises its registered Arweave wallet address, so other network participants know who they are."}],"\n",["$","p",null,{"children":"Gateways can identify AR.IO Network peers by evaluating the Gateway Address Registry (GAR) within the AR.IO smart contract.\nThey utilize that peer list to request as-yet-uncached data on behalf of their requesting clients or in service of their internal workflows.\nThis can include requests for transaction header data, data items, and chunks. The Arweave Network shall act as the backstop for all block data, transaction header data, and chunk data."}],"\n",["$","p",null,{"children":"Additionally, gateways that receive requests for cache-missed data from other gateways can provide a higher quality of service to other AR.IO gateways than that which is provided to general users, apps, and infrastructure.\nHowever, gateways are not forced to share data with one another and can choose not to share their data if the intended recipient is acting maliciously.\nSuch behaviors might include failure to reciprocate in data sharing, engaging in dishonest activities / observation, or distributing invalid data."}],"\n",["$","$L6",null,{"level":2,"id":"data-verification","children":"Data Verification"}],"\n",["$","p",null,{"children":"Gateway data verification is achieved by linking content hashes of transactions and data items to data roots on the Arweave base layer chain.\nGateways index the chain from a trusted Arweave node and compute data roots for the base layer transaction data they download, ensuring that their data aligns with what was originally uploaded to Arweave.\nFor base layer bundles that have already been verified, gateways compute hashes of individual data items, establishing a connection between the data root, the verified bundle, and the data items it contains.\nGateways then expose these hashes and their verification status to users via HTTP headers on data responses."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","K6NSk_on6LeParAnps0yP",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","gateways","gateway-network"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["gateway-network",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateway-network",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","gateway-network","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Gateway network"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["The AR.IO Network consists of AR.IO ",["$","$L7",null,{"href":"/build/gateways","children":"gateway nodes"}],", which are identified by their registered Arweave wallet addresses and either their IP addresses or hostnames, as stored in the network's ",["$","$L7",null,{"href":"/learn/ario-contract","children":"smart contract"}]," Gateway Address Registry (GAR)."]}],"\n",["$","p",null,{"children":"These nodes adhere to the AR.IO Network’s protocols, creating a collaborative environment of gateway nodes that vary in scale and specialization.\nThe network promotes a fundamental level of service quality and trust minimization among its participants."}],"\n",["$","p",null,{"children":"Being part of the network grants AR.IO gateways an array of advantages, such as:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Simplified advertising of services and discovery by end users via the Gateway Address Registry."}],"\n",["$","li",null,{"children":"More rapid bootstrapping of key gateway operational data due to prioritized data request fulfillment among gateways joined to the network."}],"\n",["$","li",null,{"children":"Sharing of data processing results."}],"\n",["$","li",null,{"children":"Auditability and transparency through the use of AGPL-3 licenses, which mandate public disclosure of any software changes, thereby reinforcing the network's integrity and reliability."}],"\n",["$","li",null,{"children":"Improved network reliability and performance through an incentive protocol, which uses a system of evaluations and rewards to encourage high-quality service from gateways."}],"\n",["$","li",null,{"children":"Eligibility to accept delegated staking improving a gateway’s discoverability and reward opportunities."}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"gateway-address-registry-gar","children":"Gateway Address Registry (GAR)"}],"\n",["$","p",null,{"children":"Any gateway operator that wishes to join the AR.IO Network must register their node in the AR.IO smart contract’s “Gateway Address Registry”, known as the GAR.\nRegistration involves staking a minimum amount of ARIO tokens and providing additional metadata describing the gateway service offered."}],"\n",["$","p",null,{"children":"After joining the network, the operator’s gateway can be easily discovered by permaweb apps, its health can be observed, and it can participate in data sharing protocols.\nA gateway becomes eligible to participate in the network’s incentive protocol in the epoch following the one they joined in."}],"\n",["$","p",null,{"children":"The GAR advertises the specific attributes of each gateway including its stake, delegates, settings and services.\nThis enables permaweb apps and users to discover which gateways are currently available and meet their needs.\nApps that read the GAR can sort and filter it using the gateway metadata, for example, ranking gateways with the highest stake, reward performance, or feature set at the top of the list.\nThis would allow users to prefer the higher staked, more rewarded gateways with certain capabilities over lower staked, less rewarded gateways."}],"\n",["$","$L6",null,{"level":2,"id":"data-sharing","children":"Data Sharing"}],"\n",["$","p",null,{"children":"A key advantage and incentive for networked AR.IO gateways over standalone gateways is their ability to preferentially share various kinds of Arweave data among one another.\nEach gateway advertises its registered Arweave wallet address, so other network participants know who they are."}],"\n",["$","p",null,{"children":"Gateways can identify AR.IO Network peers by evaluating the Gateway Address Registry (GAR) within the AR.IO smart contract.\nThey utilize that peer list to request as-yet-uncached data on behalf of their requesting clients or in service of their internal workflows.\nThis can include requests for transaction header data, data items, and chunks. The Arweave Network shall act as the backstop for all block data, transaction header data, and chunk data."}],"\n",["$","p",null,{"children":"Additionally, gateways that receive requests for cache-missed data from other gateways can provide a higher quality of service to other AR.IO gateways than that which is provided to general users, apps, and infrastructure.\nHowever, gateways are not forced to share data with one another and can choose not to share their data if the intended recipient is acting maliciously.\nSuch behaviors might include failure to reciprocate in data sharing, engaging in dishonest activities / observation, or distributing invalid data."}],"\n",["$","$L6",null,{"level":2,"id":"data-verification","children":"Data Verification"}],"\n",["$","p",null,{"children":"Gateway data verification is achieved by linking content hashes of transactions and data items to data roots on the Arweave base layer chain.\nGateways index the chain from a trusted Arweave node and compute data roots for the base layer transaction data they download, ensuring that their data aligns with what was originally uploaded to Arweave.\nFor base layer bundles that have already been verified, gateways compute hashes of individual data items, establishing a connection between the data root, the verified bundle, and the data items it contains.\nGateways then expose these hashes and their verification status to users via HTTP headers on data responses."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","kFpuDtRjlEl4g_tslTSYW",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} d:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] b:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs - Gateway Network"}],["$","meta","2",{"name":"description","content":"The AR.IO Network consists of AR.IO gateway nodes, which are identified by their registered Arweave wallet addresses and either their IP addresses or hostnames, as stored in the network's smart contract Gateway Address Registry (GAR)."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs - Gateway Network"}],["$","meta","4",{"property":"og:description","content":"The AR.IO Network consists of AR.IO gateway nodes, which are identified by their registered Arweave wallet addresses and either their IP addresses or hostnames, as stored in the network's smart contract Gateway Address Registry (GAR)."}],["$","meta","5",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","6",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","7",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","8",{"name":"twitter:description","content":"The AR.IO Network consists of AR.IO gateway nodes, which are identified by their registered Arweave wallet addresses and either their IP addresses or hostnames, as stored in the network's smart contract Gateway Address Registry (GAR)."}],["$","meta","9",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","10",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 9:null -f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/gateways/join-testnet.html b/build/gateways/join-testnet.html index 1366ab26..8d16c04a 100644 --- a/build/gateways/join-testnet.html +++ b/build/gateways/join-testnet.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs
    \ No newline at end of file +
    \ No newline at end of file diff --git a/build/gateways/join-testnet.txt b/build/gateways/join-testnet.txt index 04379b5e..9ba64657 100644 --- a/build/gateways/join-testnet.txt +++ b/build/gateways/join-testnet.txt @@ -8,10 +8,10 @@ a:I[86213,[],"MetadataBoundary"] c:I[86213,[],"ViewportBoundary"] e:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","gateways","join-testnet"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["join-testnet",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["join-testnet",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","join-testnet","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Join the AR.IO Testnet"}],"\n",["$","$L6",null,{"level":2,"id":"prerequisites","children":"Prerequisites"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Must have a fully functional AR.IO gateway."}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"This includes the ability to resolve ArNS subdomains."}],"\n",["$","li",null,{"children":["Follow installation instructions for ",["$","$L7",null,{"href":"/gateways/ar-io-node/windows-setup","children":"windows"}]," or ",["$","$L7",null,{"href":"/gateways/ar-io-node/linux-setup","children":"linux"}]," and get help from the ",["$","$L7",null,{"href":"https://discord.gg/7zUPfN4D6g","rel":"noopener noreferrer","target":"_blank","children":["ar.io community",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Gateway must be associated with an Arweave Wallet."}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Learn about creating Arweave wallets ",["$","$L7",null,{"href":"https://ar.io/wallet","rel":"noopener noreferrer","target":"_blank","children":["here",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["Arweave wallet must be funded with enough ",["$","$L7",null,{"href":"https://ar.io/test-ario","rel":"noopener noreferrer","target":"_blank","children":["ARIO tokens",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," to meet the minimum stake for gateway operators."]}],"\n"]}],"\n"]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","2XJZfZu38QZVPy5yX8Oaz",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","gateways","join-testnet"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["join-testnet",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["join-testnet",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","join-testnet","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Join the AR.IO Testnet"}],"\n",["$","$L6",null,{"level":2,"id":"prerequisites","children":"Prerequisites"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Must have a fully functional AR.IO gateway."}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"This includes the ability to resolve ArNS subdomains."}],"\n",["$","li",null,{"children":["Follow installation instructions for ",["$","$L7",null,{"href":"/gateways/ar-io-node/windows-setup","children":"windows"}]," or ",["$","$L7",null,{"href":"/gateways/ar-io-node/linux-setup","children":"linux"}]," and get help from the ",["$","$L7",null,{"href":"https://discord.gg/7zUPfN4D6g","rel":"noopener noreferrer","target":"_blank","children":["ar.io community",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Gateway must be associated with an Arweave Wallet."}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Learn about creating Arweave wallets ",["$","$L7",null,{"href":"https://ar.io/wallet","rel":"noopener noreferrer","target":"_blank","children":["here",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["Arweave wallet must be funded with enough ",["$","$L7",null,{"href":"https://ar.io/test-ario","rel":"noopener noreferrer","target":"_blank","children":["ARIO tokens",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," to meet the minimum stake for gateway operators."]}],"\n"]}],"\n"]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","PYwi4QqQCJ7FS2ZGx7lbs",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} d:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] b:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 9:null -f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/gateways/linux-setup.html b/build/gateways/linux-setup.html index 62828b01..384089d6 100644 --- a/build/gateways/linux-setup.html +++ b/build/gateways/linux-setup.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Linux Installation Instructions

    Overview

    The following instructions will guide you through the process of installing the AR.IO node on a Linux machine, specifically Ubuntu 22.04.3 desktop on a home computer. Actual steps may differ slightly on different versions or distributions. This guide will cover how to set up your node, point a domain name to your home network, and create an nginx server for routing traffic to your node. No prior coding experience is required.

    @@ -326,4 +326,4 @@

    AR.IO community.

    \ No newline at end of file +

    Note: If you encounter any issues during the installation process, please seek assistance from the AR.IO community.

    \ No newline at end of file diff --git a/build/gateways/linux-setup.txt b/build/gateways/linux-setup.txt index 745790c8..ccc8ad88 100644 --- a/build/gateways/linux-setup.txt +++ b/build/gateways/linux-setup.txt @@ -64,10 +64,10 @@ a:T537,# Add Docker's official GPG key: proxy_http_version 1.1; } } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","gateways","linux-setup"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["linux-setup",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["linux-setup",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","linux-setup","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Linux Installation Instructions"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"The following instructions will guide you through the process of installing the AR.IO node on a Linux machine, specifically Ubuntu 22.04.3 desktop on a home computer. Actual steps may differ slightly on different versions or distributions. This guide will cover how to set up your node, point a domain name to your home network, and create an nginx server for routing traffic to your node. No prior coding experience is required."}],"\n",["$","$L6",null,{"level":2,"id":"system-requirements","children":"System Requirements"}],"\n",["$","p",null,{"children":"Please note, The AR.IO Node software is still in development and testing, all system requirements are subject to change."}],"\n",["$","p",null,{"children":"External storage devices should be formatted as ext4."}],"\n",["$","h3",null,{"children":"Minimum requirements"}],"\n",["$","p",null,{"children":"The hardware specifications listed below represent the minimum system requirements at which the AR.IO Node has been tested. While your Node may still operate on systems with lesser specifications, please note that AR.IO cannot guarantee performance or functionality under those conditions. Use below-minimum hardware at your own risk."}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"4 core CPU"}],"\n",["$","li",null,{"children":"4 GB Ram"}],"\n",["$","li",null,{"children":"500 GB storage (SSD recommended)"}],"\n",["$","li",null,{"children":"Stable 50 Mbps internet connection"}],"\n"]}],"\n",["$","h3",null,{"children":"Recommended"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"12 core CPU"}],"\n",["$","li",null,{"children":"32 GB Ram"}],"\n",["$","li",null,{"children":"2 TB SSD storage"}],"\n",["$","li",null,{"children":"Stable 1 Gbps internet connection"}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"install-packages","children":"Install Packages"}],"\n",["$","p",null,{"children":["If you would like to quickly install all required and suggested packages, you can run the following 4 commands in your terminal, and skip to ",["$","$L7",null,{"href":"#install-the-node","children":"installing the Node"}],"."]}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt update -y && sudo apt upgrade -y && sudo apt install -y curl openssh-server git certbot nginx sqlite3 build-essential && sudo systemctl enable ssh && curl -sSL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && echo \"deb https://dl.yarnpkg.com/debian/ stable main\" | sudo tee /etc/apt/sources.list.d/yarn.list && sudo apt-get update -y && sudo apt-get install -y yarn && curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash && source ~/.bashrc && sudo ufw allow 22 80 443 && sudo ufw enable\n","children":["$","$L9",null,{"children":"sudo apt update -y && sudo apt upgrade -y && sudo apt install -y curl openssh-server git certbot nginx sqlite3 build-essential && sudo systemctl enable ssh && curl -sSL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list && sudo apt-get update -y && sudo apt-get install -y yarn && curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash && source ~/.bashrc && sudo ufw allow 22 80 443 && sudo ufw enable\n"}]}],"\n",["$","$L8",null,{"language":"txt","code":"# Add Docker's official GPG key:\nsudo apt-get update\nsudo apt-get install ca-certificates curl\nsudo install -m 0755 -d /etc/apt/keyrings\nsudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc\nsudo chmod a+r /etc/apt/keyrings/docker.asc\n\n# Add the repository to Apt sources:\necho \\\n \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \\\n $(. /etc/os-release && echo \"$VERSION_CODENAME\") stable\" | \\\n sudo tee /etc/apt/sources.list.d/docker.list > /dev/null\nsudo apt-get update\n","children":["$","$L9",null,{"children":"$a"}]}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin\n","children":["$","$L9",null,{"children":"sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin\n"}]}],"\n",["$","$L8",null,{"language":"txt","code":"nvm install 20.11.1 && nvm use 20.11.1\n","children":["$","$L9",null,{"children":"nvm install 20.11.1 && nvm use 20.11.1\n"}]}],"\n",["$","h3",null,{"children":"Required packages"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Update your software:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt update\nsudo apt upgrade\n","children":["$","$L9",null,{"children":"sudo apt update\nsudo apt upgrade\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Enable your firewall and open necessary ports:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo ufw enable\n\n# Optional: If using SSH, allow port 22\nsudo ufw allow 22\n\n# Allow ports 80 and 443 for HTTP and HTTPS\nsudo ufw allow 80\nsudo ufw allow 443\n","children":["$","$L9",null,{"children":"sudo ufw enable\n\n# Optional: If using SSH, allow port 22\nsudo ufw allow 22\n\n# Allow ports 80 and 443 for HTTP and HTTPS\nsudo ufw allow 80\nsudo ufw allow 443\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install nginx:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt install nginx -y\n","children":["$","$L9",null,{"children":"sudo apt install nginx -y\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install git:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt install git -y\n","children":["$","$L9",null,{"children":"sudo apt install git -y\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install Docker:"}],"\n",["$","$L8",null,{"language":"txt","code":" # Add Docker's official GPG key:\n sudo apt-get update\n sudo apt-get install ca-certificates curl\n sudo install -m 0755 -d /etc/apt/keyrings\n sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc\n sudo chmod a+r /etc/apt/keyrings/docker.asc\n\n # Add the repository to Apt sources:\n echo \\\n \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \\\n $(. /etc/os-release && echo \"$VERSION_CODENAME\") stable\" | \\\n sudo tee /etc/apt/sources.list.d/docker.list > /dev/null\n sudo apt-get update\n","children":["$","$L9",null,{"children":"$b"}]}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin\n","children":["$","$L9",null,{"children":"sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Test Docker installation:","\n",["$","$L8",null,{"language":"txt","code":"sudo docker run hello-world\n","children":["$","$L9",null,{"children":"sudo docker run hello-world\n"}]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install Certbot:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt install certbot -y\n","children":["$","$L9",null,{"children":"sudo apt install certbot -y\n"}]}],"\n"]}],"\n"]}],"\n",["$","h3",null,{"children":"Suggested packages"}],"\n",["$","p",null,{"children":"These packages are not required to run a node in its basic form. However, they will become necessary for more advanced usage or customization."}],"\n",["$","ol",null,{"start":"7","children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install ssh (optional, for remote access to your Linux machine):"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt install openssh-server -y\nsudo systemctl enable ssh\n","children":["$","$L9",null,{"children":"sudo apt install openssh-server -y\nsudo systemctl enable ssh\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install Yarn:"}],"\n",["$","$L8",null,{"language":"txt","code":"curl -sSL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -\n\necho \"deb https://dl.yarnpkg.com/debian/ stable main\" | sudo tee /etc/apt/sources.list.d/yarn.list\n\nsudo apt-get update -y\n\nsudo apt-get install yarn -y\n","children":["$","$L9",null,{"children":"curl -sSL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -\n\necho "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list\n\nsudo apt-get update -y\n\nsudo apt-get install yarn -y\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install NVM (Node Version Manager):"}],"\n",["$","$L8",null,{"language":"txt","code":"curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash\nsource ~/.bashrc\n","children":["$","$L9",null,{"children":"curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash\nsource ~/.bashrc\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install Node.js:"}],"\n",["$","$L8",null,{"language":"txt","code":"nvm install 20.11.1\n","children":["$","$L9",null,{"children":"nvm install 20.11.1\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install build tools"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt install build-essential\n","children":["$","$L9",null,{"children":"sudo apt install build-essential\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install SQLite:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt install sqlite3 -y\n","children":["$","$L9",null,{"children":"sudo apt install sqlite3 -y\n"}]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"install-the-node","children":"Install the Node"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Navigate to the desired installation location:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"NOTE"}],": Your database of Arweave Transaction Headers will be created in the project directory, not Docker. So, if you are using an external hard drive to turn an old machine into a node, install the node directly to that external drive."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Clone the ar-io-node repository and navigate into it:"}],"\n",["$","$L8",null,{"language":"txt","code":"git clone -b main https://github.com/ar-io/ar-io-node\ncd ar-io-node\n","children":["$","$L9",null,{"children":"git clone -b main https://github.com/ar-io/ar-io-node\ncd ar-io-node\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Create an environmental variables file:"}],"\n",["$","$L8",null,{"language":"txt","code":"nano .env\n","children":["$","$L9",null,{"children":"nano .env\n"}]}],"\n",["$","p",null,{"children":"Paste the following content into the new file, replacing with the domain address you are using to access the node, and with the public address of your Arweave wallet, save, and exit:"}],"\n",["$","$L8",null,{"language":"txt","code":"\nGRAPHQL_HOST=arweave.net\nGRAPHQL_PORT=443\nSTART_HEIGHT=0\nRUN_OBSERVER=true\nARNS_ROOT_HOST=\nAR_IO_WALLET=\nOBSERVER_WALLET=\n","children":["$","$L9",null,{"children":"\nGRAPHQL_HOST=arweave.net\nGRAPHQL_PORT=443\nSTART_HEIGHT=0\nRUN_OBSERVER=true\nARNS_ROOT_HOST=<your-domain>\nAR_IO_WALLET=<your-public-wallet-address>\nOBSERVER_WALLET=<hot-wallet-public-address>\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"The GRAPHQL values set the proxy for GQL queries to arweave.net, You may use any available gateway that supports GQL queries. If omitted, your node can support GQL queries on locally indexed transactions, but only L1 transactions are indexed by default."}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"START_HEIGHT"}]," is an optional line. It sets the block number where your node will start downloading and indexing transactions headers. Omitting this line will begin indexing at block 0."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"RUN_OBSERVER"}]," turns on the Observer to generate Network Compliance Reports. This is required for full participation in the AR.IO Network. Set to ",["$","$L9",null,{"children":"false"}]," to run your gateway without Observer."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"ARNS_ROOT_HOST"}]," sets the starting point for resolving ARNS names, which are accessed as a subdomain of a gateway. It should be set to the url you are pointing to your node, excluding any protocol prefix. For example, use ",["$","$L9",null,{"children":"node-ar.io"}]," and not ",["$","$L9",null,{"children":"https://node-ar.io"}],". If you are using a subdomain to access your node and do not set this value, the node will not understand incoming requests."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"AR_IO_WALLET"}]," is optional, and sets the wallet you want associated with your Gateway. An associated wallet is required to join the AR.IO network."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"OBSERVER_WALLET"}]," is the public address of the wallet used to sign Observer transactions. This is required for Observer to run, but may be omitted if you are running a gateway outside of the AR.IO network and do not plan to run Observer. You will need to supply the keyfile to this wallet in the next step."]}],"\n"]}],"\n",["$","p",null,{"children":["Advanced configuration options can be found at ",["$","$L7",null,{"href":"https://docs.ar.io/gateways/ar-io-node/advanced-config.html","rel":"noopener noreferrer","target":"_blank","children":["docs.ar.io",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Supply Your Observer Wallet Keyfile:"}],"\n",["$","p",null,{"language":"txt","children":["If you are running Observer, you need to provide a wallet keyfile in order to sign report upload transactions. The keyfile must be saved in the ",["$","$L9",null,{"children":"wallets"}]," directory in the root of the repository. Name the file ",["$","$L9",null,{"children":".json"}],", replacing \"\" with the public address of the wallet. This should match your ",["$","$L9",null,{"children":"OBSERVER_WALLET"}]," environmental variable."]}],"\n",["$","p",null,{"children":["Learn more about creating Arweave wallets and obtaining keyfiles ",["$","$L7",null,{"href":"https://ar.io/wallet/","rel":"noopener noreferrer","target":"_blank","children":["here",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Start the Docker container:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo docker compose up -d\n","children":["$","$L9",null,{"children":"sudo docker compose up -d\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Explanation of flags:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"up"}],": Start the Docker containers."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"-d"}],": Run the containers as background processes (detached mode)."]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"NOTE"}],": Effective with Release #3, it is no longer required to include the ",["$","$L9",null,{"children":"--build"}]," flag when starting your gateway. Docker will automatically build using the image specified in the ",["$","$L9",null,{"children":"docker-commpose.yaml"}]," file."]}],"\n",["$","p",null,{"children":"To shut down your gateway, run the command:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo docker compose down\n","children":["$","$L9",null,{"children":"sudo docker compose down\n"}]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"To ensure your node is running correctly, check the logs for errors:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo docker compose logs -f --tail=0\n","children":["$","$L9",null,{"children":"sudo docker compose logs -f --tail=0\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Explanation of flags:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"-f"}],": Follow the logs in real time."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"--tail=0"}],": Ignore all logs from before running the command."]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"NOTE"}],": Previous versions of these instructions advised checking a gateway's ability to fetch content using ",["$","$L9",null,{"children":"localhost"}],". Subsequent security updates prevent this without first disabling ",["$","$L9",null,{"children":"ARNS_ROOT_HOST"}]," in your ",["$","$L9",null,{"children":".env"}],"."]}],"\n",["$","$L6",null,{"level":2,"id":"set-up-networking","children":"Set up Networking"}],"\n",["$","p",null,{"children":"The following guide assumes you are running your node on a local home computer."}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["Register a Domain Name:\nChoose a domain registrar (e.g., ",["$","$L7",null,{"href":"https://www.namecheap.com","rel":"noopener noreferrer","target":"_blank","children":["Namecheap",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") to register a domain name."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Point the Domain at Your Home Internet:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["Obtain your public IP address by visiting ",["$","$L7",null,{"href":"https://www.whatsmyip.org/","rel":"noopener noreferrer","target":"_blank","children":["https://www.whatsmyip.org/",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," or running:"]}],"\n",["$","$L8",null,{"language":"txt","code":"curl ifconfig.me\n","children":["$","$L9",null,{"children":"curl ifconfig.me\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Create an A record with your registrar for your domain and wildcard subdomains, using your public IP address. For example, if your domain is \"ar.io,\" create a record for \"ar.io\" and \"*.ar.io.\""}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Set up Port Forwarding:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Obtain the local IP address of the machine where the node is installed by running:","\n",["$","$L8",null,{"language":"txt","code":"ip addr show | grep -w inet | awk '{print $2}' | awk -F'/' '{print $1}'\n","children":["$","$L9",null,{"children":"ip addr show | grep -w inet | awk '{print $2}' | awk -F'/' '{print $1}'\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"If there are multiple lines of output, choose the one starting with 192 (usually)."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"language":"txt","children":["Enter your router's IP address in the address bar of a browser (e.g., ",["$","$L9",null,{"children":"192.168.0.1"}],").","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"If you're unsure of your router's IP address, consult your router's documentation or contact your Internet Service Provider (ISP)."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Navigate to the port forwarding settings in your router configuration.","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"The exact steps may vary depending on your router model. Consult your router's documentation or support for detailed steps."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":"Set up port forwarding rules to forward incoming traffic on ports 80 (HTTP) and 443 (HTTPS) to the same ports on the machine running your node. You may also forward port 22 if you want to enable SSH access to your node from outside your home network."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Create SSL (HTTPS) Certificates for Your Domain:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo certbot certonly --manual --preferred-challenges dns --email -d .com -d '*..com'\n","children":["$","$L9",null,{"children":"sudo certbot certonly --manual --preferred-challenges dns --email <your-email-address> -d <your-domain>.com -d '*.<your-domain>.com'\n"}]}],"\n",["$","p",null,{"children":["Follow the instructions to create the required TXT records for your domain in your chosen registrar. Use a ",["$","$L7",null,{"href":"https://dnschecker.org/","rel":"noopener noreferrer","target":"_blank","children":["DNS checker",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," to verify the propagation of each record. This can take some time."]}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"IMPORTANT"}],": Wild card subdomain (*..com) cannot auto renew without obtaining an API key from your domain registrar. Not all registrars offer this. Certbot certificates expire every 90 days. Be sure to consult with your chosen registrar to see if they offer an API for this purpose, or run the above command again to renew your certificates. You will receive an email warning at the address you provided to remind you when it is time to renew."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Configure nginx:\nnginx is a free and open-source web server and reverse proxy server. It will handle incoming traffic, provide SSL certificates, and redirect the traffic to your node."}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Open the default configuration file:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo nano /etc/nginx/sites-available/default\n","children":["$","$L9",null,{"children":"sudo nano /etc/nginx/sites-available/default\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Replace the file's contents with the following configuration (replace \"\" when necessary):"}],"\n",["$","$L8",null,{"language":"txt","code":"# Force redirects from HTTP to HTTPS\nserver {\n listen 80;\n listen [::]:80;\n server_name .com *..com;\n\n location / {\n return 301 https://$host$request_uri;\n }\n}\n\n# Forward traffic to your node and provide SSL certificates\nserver {\n listen 443 ssl;\n listen [::]:443 ssl;\n server_name .com *..com;\n\n ssl_certificate /etc/letsencrypt/live/.com/fullchain.pem;\n ssl_certificate_key /etc/letsencrypt/live/.com/privkey.pem;\n\n location / {\n proxy_pass http://localhost:3000;\n proxy_set_header Host $host;\n proxy_set_header X-Real-IP $remote_addr;\n proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n proxy_http_version 1.1;\n }\n}\n","children":["$","$L9",null,{"children":"$c"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Save and exit nano."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Test the configuration:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo nginx -t\n","children":["$","$L9",null,{"children":"sudo nginx -t\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"If there are no errors, restart nginx:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo service nginx restart\n","children":["$","$L9",null,{"children":"sudo service nginx restart\n"}]}],"\n"]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"Your node should now be running and connected to the internet. Test it by entering https:///3lyxgbgEvqNSvJrTX2J7CfRychUD5KClFhhVLyTPNCQ in your browser."}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"Note"}],": If you encounter any issues during the installation process, please seek assistance from the ",["$","$L7",null,{"href":"https://discord.gg/7zUPfN4D6g","rel":"noopener noreferrer","target":"_blank","children":["AR.IO community",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","28gVqtRWlklXHGCUxdAU2",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","gateways","linux-setup"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["linux-setup",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["linux-setup",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","linux-setup","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Linux Installation Instructions"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"The following instructions will guide you through the process of installing the AR.IO node on a Linux machine, specifically Ubuntu 22.04.3 desktop on a home computer. Actual steps may differ slightly on different versions or distributions. This guide will cover how to set up your node, point a domain name to your home network, and create an nginx server for routing traffic to your node. No prior coding experience is required."}],"\n",["$","$L6",null,{"level":2,"id":"system-requirements","children":"System Requirements"}],"\n",["$","p",null,{"children":"Please note, The AR.IO Node software is still in development and testing, all system requirements are subject to change."}],"\n",["$","p",null,{"children":"External storage devices should be formatted as ext4."}],"\n",["$","h3",null,{"children":"Minimum requirements"}],"\n",["$","p",null,{"children":"The hardware specifications listed below represent the minimum system requirements at which the AR.IO Node has been tested. While your Node may still operate on systems with lesser specifications, please note that AR.IO cannot guarantee performance or functionality under those conditions. Use below-minimum hardware at your own risk."}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"4 core CPU"}],"\n",["$","li",null,{"children":"4 GB Ram"}],"\n",["$","li",null,{"children":"500 GB storage (SSD recommended)"}],"\n",["$","li",null,{"children":"Stable 50 Mbps internet connection"}],"\n"]}],"\n",["$","h3",null,{"children":"Recommended"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"12 core CPU"}],"\n",["$","li",null,{"children":"32 GB Ram"}],"\n",["$","li",null,{"children":"2 TB SSD storage"}],"\n",["$","li",null,{"children":"Stable 1 Gbps internet connection"}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"install-packages","children":"Install Packages"}],"\n",["$","p",null,{"children":["If you would like to quickly install all required and suggested packages, you can run the following 4 commands in your terminal, and skip to ",["$","$L7",null,{"href":"#install-the-node","children":"installing the Node"}],"."]}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt update -y && sudo apt upgrade -y && sudo apt install -y curl openssh-server git certbot nginx sqlite3 build-essential && sudo systemctl enable ssh && curl -sSL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && echo \"deb https://dl.yarnpkg.com/debian/ stable main\" | sudo tee /etc/apt/sources.list.d/yarn.list && sudo apt-get update -y && sudo apt-get install -y yarn && curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash && source ~/.bashrc && sudo ufw allow 22 80 443 && sudo ufw enable\n","children":["$","$L9",null,{"children":"sudo apt update -y && sudo apt upgrade -y && sudo apt install -y curl openssh-server git certbot nginx sqlite3 build-essential && sudo systemctl enable ssh && curl -sSL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - && echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list && sudo apt-get update -y && sudo apt-get install -y yarn && curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash && source ~/.bashrc && sudo ufw allow 22 80 443 && sudo ufw enable\n"}]}],"\n",["$","$L8",null,{"language":"txt","code":"# Add Docker's official GPG key:\nsudo apt-get update\nsudo apt-get install ca-certificates curl\nsudo install -m 0755 -d /etc/apt/keyrings\nsudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc\nsudo chmod a+r /etc/apt/keyrings/docker.asc\n\n# Add the repository to Apt sources:\necho \\\n \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \\\n $(. /etc/os-release && echo \"$VERSION_CODENAME\") stable\" | \\\n sudo tee /etc/apt/sources.list.d/docker.list > /dev/null\nsudo apt-get update\n","children":["$","$L9",null,{"children":"$a"}]}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin\n","children":["$","$L9",null,{"children":"sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin\n"}]}],"\n",["$","$L8",null,{"language":"txt","code":"nvm install 20.11.1 && nvm use 20.11.1\n","children":["$","$L9",null,{"children":"nvm install 20.11.1 && nvm use 20.11.1\n"}]}],"\n",["$","h3",null,{"children":"Required packages"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Update your software:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt update\nsudo apt upgrade\n","children":["$","$L9",null,{"children":"sudo apt update\nsudo apt upgrade\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Enable your firewall and open necessary ports:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo ufw enable\n\n# Optional: If using SSH, allow port 22\nsudo ufw allow 22\n\n# Allow ports 80 and 443 for HTTP and HTTPS\nsudo ufw allow 80\nsudo ufw allow 443\n","children":["$","$L9",null,{"children":"sudo ufw enable\n\n# Optional: If using SSH, allow port 22\nsudo ufw allow 22\n\n# Allow ports 80 and 443 for HTTP and HTTPS\nsudo ufw allow 80\nsudo ufw allow 443\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install nginx:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt install nginx -y\n","children":["$","$L9",null,{"children":"sudo apt install nginx -y\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install git:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt install git -y\n","children":["$","$L9",null,{"children":"sudo apt install git -y\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install Docker:"}],"\n",["$","$L8",null,{"language":"txt","code":" # Add Docker's official GPG key:\n sudo apt-get update\n sudo apt-get install ca-certificates curl\n sudo install -m 0755 -d /etc/apt/keyrings\n sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc\n sudo chmod a+r /etc/apt/keyrings/docker.asc\n\n # Add the repository to Apt sources:\n echo \\\n \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \\\n $(. /etc/os-release && echo \"$VERSION_CODENAME\") stable\" | \\\n sudo tee /etc/apt/sources.list.d/docker.list > /dev/null\n sudo apt-get update\n","children":["$","$L9",null,{"children":"$b"}]}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin\n","children":["$","$L9",null,{"children":"sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Test Docker installation:","\n",["$","$L8",null,{"language":"txt","code":"sudo docker run hello-world\n","children":["$","$L9",null,{"children":"sudo docker run hello-world\n"}]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install Certbot:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt install certbot -y\n","children":["$","$L9",null,{"children":"sudo apt install certbot -y\n"}]}],"\n"]}],"\n"]}],"\n",["$","h3",null,{"children":"Suggested packages"}],"\n",["$","p",null,{"children":"These packages are not required to run a node in its basic form. However, they will become necessary for more advanced usage or customization."}],"\n",["$","ol",null,{"start":"7","children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install ssh (optional, for remote access to your Linux machine):"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt install openssh-server -y\nsudo systemctl enable ssh\n","children":["$","$L9",null,{"children":"sudo apt install openssh-server -y\nsudo systemctl enable ssh\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install Yarn:"}],"\n",["$","$L8",null,{"language":"txt","code":"curl -sSL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -\n\necho \"deb https://dl.yarnpkg.com/debian/ stable main\" | sudo tee /etc/apt/sources.list.d/yarn.list\n\nsudo apt-get update -y\n\nsudo apt-get install yarn -y\n","children":["$","$L9",null,{"children":"curl -sSL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -\n\necho "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list\n\nsudo apt-get update -y\n\nsudo apt-get install yarn -y\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install NVM (Node Version Manager):"}],"\n",["$","$L8",null,{"language":"txt","code":"curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash\nsource ~/.bashrc\n","children":["$","$L9",null,{"children":"curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash\nsource ~/.bashrc\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install Node.js:"}],"\n",["$","$L8",null,{"language":"txt","code":"nvm install 20.11.1\n","children":["$","$L9",null,{"children":"nvm install 20.11.1\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install build tools"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt install build-essential\n","children":["$","$L9",null,{"children":"sudo apt install build-essential\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install SQLite:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo apt install sqlite3 -y\n","children":["$","$L9",null,{"children":"sudo apt install sqlite3 -y\n"}]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"install-the-node","children":"Install the Node"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Navigate to the desired installation location:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"NOTE"}],": Your database of Arweave Transaction Headers will be created in the project directory, not Docker. So, if you are using an external hard drive to turn an old machine into a node, install the node directly to that external drive."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Clone the ar-io-node repository and navigate into it:"}],"\n",["$","$L8",null,{"language":"txt","code":"git clone -b main https://github.com/ar-io/ar-io-node\ncd ar-io-node\n","children":["$","$L9",null,{"children":"git clone -b main https://github.com/ar-io/ar-io-node\ncd ar-io-node\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Create an environmental variables file:"}],"\n",["$","$L8",null,{"language":"txt","code":"nano .env\n","children":["$","$L9",null,{"children":"nano .env\n"}]}],"\n",["$","p",null,{"children":"Paste the following content into the new file, replacing with the domain address you are using to access the node, and with the public address of your Arweave wallet, save, and exit:"}],"\n",["$","$L8",null,{"language":"txt","code":"\nGRAPHQL_HOST=arweave.net\nGRAPHQL_PORT=443\nSTART_HEIGHT=0\nRUN_OBSERVER=true\nARNS_ROOT_HOST=\nAR_IO_WALLET=\nOBSERVER_WALLET=\n","children":["$","$L9",null,{"children":"\nGRAPHQL_HOST=arweave.net\nGRAPHQL_PORT=443\nSTART_HEIGHT=0\nRUN_OBSERVER=true\nARNS_ROOT_HOST=<your-domain>\nAR_IO_WALLET=<your-public-wallet-address>\nOBSERVER_WALLET=<hot-wallet-public-address>\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"The GRAPHQL values set the proxy for GQL queries to arweave.net, You may use any available gateway that supports GQL queries. If omitted, your node can support GQL queries on locally indexed transactions, but only L1 transactions are indexed by default."}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"START_HEIGHT"}]," is an optional line. It sets the block number where your node will start downloading and indexing transactions headers. Omitting this line will begin indexing at block 0."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"RUN_OBSERVER"}]," turns on the Observer to generate Network Compliance Reports. This is required for full participation in the AR.IO Network. Set to ",["$","$L9",null,{"children":"false"}]," to run your gateway without Observer."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"ARNS_ROOT_HOST"}]," sets the starting point for resolving ARNS names, which are accessed as a subdomain of a gateway. It should be set to the url you are pointing to your node, excluding any protocol prefix. For example, use ",["$","$L9",null,{"children":"node-ar.io"}]," and not ",["$","$L9",null,{"children":"https://node-ar.io"}],". If you are using a subdomain to access your node and do not set this value, the node will not understand incoming requests."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"AR_IO_WALLET"}]," is optional, and sets the wallet you want associated with your Gateway. An associated wallet is required to join the AR.IO network."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"OBSERVER_WALLET"}]," is the public address of the wallet used to sign Observer transactions. This is required for Observer to run, but may be omitted if you are running a gateway outside of the AR.IO network and do not plan to run Observer. You will need to supply the keyfile to this wallet in the next step."]}],"\n"]}],"\n",["$","p",null,{"children":["Advanced configuration options can be found at ",["$","$L7",null,{"href":"https://docs.ar.io/gateways/ar-io-node/advanced-config.html","rel":"noopener noreferrer","target":"_blank","children":["docs.ar.io",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Supply Your Observer Wallet Keyfile:"}],"\n",["$","p",null,{"language":"txt","children":["If you are running Observer, you need to provide a wallet keyfile in order to sign report upload transactions. The keyfile must be saved in the ",["$","$L9",null,{"children":"wallets"}]," directory in the root of the repository. Name the file ",["$","$L9",null,{"children":".json"}],", replacing \"\" with the public address of the wallet. This should match your ",["$","$L9",null,{"children":"OBSERVER_WALLET"}]," environmental variable."]}],"\n",["$","p",null,{"children":["Learn more about creating Arweave wallets and obtaining keyfiles ",["$","$L7",null,{"href":"https://ar.io/wallet/","rel":"noopener noreferrer","target":"_blank","children":["here",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Start the Docker container:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo docker compose up -d\n","children":["$","$L9",null,{"children":"sudo docker compose up -d\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Explanation of flags:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"up"}],": Start the Docker containers."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"-d"}],": Run the containers as background processes (detached mode)."]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"NOTE"}],": Effective with Release #3, it is no longer required to include the ",["$","$L9",null,{"children":"--build"}]," flag when starting your gateway. Docker will automatically build using the image specified in the ",["$","$L9",null,{"children":"docker-commpose.yaml"}]," file."]}],"\n",["$","p",null,{"children":"To shut down your gateway, run the command:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo docker compose down\n","children":["$","$L9",null,{"children":"sudo docker compose down\n"}]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"To ensure your node is running correctly, check the logs for errors:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo docker compose logs -f --tail=0\n","children":["$","$L9",null,{"children":"sudo docker compose logs -f --tail=0\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Explanation of flags:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"-f"}],": Follow the logs in real time."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"--tail=0"}],": Ignore all logs from before running the command."]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"NOTE"}],": Previous versions of these instructions advised checking a gateway's ability to fetch content using ",["$","$L9",null,{"children":"localhost"}],". Subsequent security updates prevent this without first disabling ",["$","$L9",null,{"children":"ARNS_ROOT_HOST"}]," in your ",["$","$L9",null,{"children":".env"}],"."]}],"\n",["$","$L6",null,{"level":2,"id":"set-up-networking","children":"Set up Networking"}],"\n",["$","p",null,{"children":"The following guide assumes you are running your node on a local home computer."}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["Register a Domain Name:\nChoose a domain registrar (e.g., ",["$","$L7",null,{"href":"https://www.namecheap.com","rel":"noopener noreferrer","target":"_blank","children":["Namecheap",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") to register a domain name."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Point the Domain at Your Home Internet:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["Obtain your public IP address by visiting ",["$","$L7",null,{"href":"https://www.whatsmyip.org/","rel":"noopener noreferrer","target":"_blank","children":["https://www.whatsmyip.org/",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," or running:"]}],"\n",["$","$L8",null,{"language":"txt","code":"curl ifconfig.me\n","children":["$","$L9",null,{"children":"curl ifconfig.me\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Create an A record with your registrar for your domain and wildcard subdomains, using your public IP address. For example, if your domain is \"ar.io,\" create a record for \"ar.io\" and \"*.ar.io.\""}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Set up Port Forwarding:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Obtain the local IP address of the machine where the node is installed by running:","\n",["$","$L8",null,{"language":"txt","code":"ip addr show | grep -w inet | awk '{print $2}' | awk -F'/' '{print $1}'\n","children":["$","$L9",null,{"children":"ip addr show | grep -w inet | awk '{print $2}' | awk -F'/' '{print $1}'\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"If there are multiple lines of output, choose the one starting with 192 (usually)."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"language":"txt","children":["Enter your router's IP address in the address bar of a browser (e.g., ",["$","$L9",null,{"children":"192.168.0.1"}],").","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"If you're unsure of your router's IP address, consult your router's documentation or contact your Internet Service Provider (ISP)."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Navigate to the port forwarding settings in your router configuration.","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"The exact steps may vary depending on your router model. Consult your router's documentation or support for detailed steps."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":"Set up port forwarding rules to forward incoming traffic on ports 80 (HTTP) and 443 (HTTPS) to the same ports on the machine running your node. You may also forward port 22 if you want to enable SSH access to your node from outside your home network."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Create SSL (HTTPS) Certificates for Your Domain:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo certbot certonly --manual --preferred-challenges dns --email -d .com -d '*..com'\n","children":["$","$L9",null,{"children":"sudo certbot certonly --manual --preferred-challenges dns --email <your-email-address> -d <your-domain>.com -d '*.<your-domain>.com'\n"}]}],"\n",["$","p",null,{"children":["Follow the instructions to create the required TXT records for your domain in your chosen registrar. Use a ",["$","$L7",null,{"href":"https://dnschecker.org/","rel":"noopener noreferrer","target":"_blank","children":["DNS checker",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," to verify the propagation of each record. This can take some time."]}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"IMPORTANT"}],": Wild card subdomain (*..com) cannot auto renew without obtaining an API key from your domain registrar. Not all registrars offer this. Certbot certificates expire every 90 days. Be sure to consult with your chosen registrar to see if they offer an API for this purpose, or run the above command again to renew your certificates. You will receive an email warning at the address you provided to remind you when it is time to renew."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Configure nginx:\nnginx is a free and open-source web server and reverse proxy server. It will handle incoming traffic, provide SSL certificates, and redirect the traffic to your node."}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Open the default configuration file:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo nano /etc/nginx/sites-available/default\n","children":["$","$L9",null,{"children":"sudo nano /etc/nginx/sites-available/default\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Replace the file's contents with the following configuration (replace \"\" when necessary):"}],"\n",["$","$L8",null,{"language":"txt","code":"# Force redirects from HTTP to HTTPS\nserver {\n listen 80;\n listen [::]:80;\n server_name .com *..com;\n\n location / {\n return 301 https://$host$request_uri;\n }\n}\n\n# Forward traffic to your node and provide SSL certificates\nserver {\n listen 443 ssl;\n listen [::]:443 ssl;\n server_name .com *..com;\n\n ssl_certificate /etc/letsencrypt/live/.com/fullchain.pem;\n ssl_certificate_key /etc/letsencrypt/live/.com/privkey.pem;\n\n location / {\n proxy_pass http://localhost:3000;\n proxy_set_header Host $host;\n proxy_set_header X-Real-IP $remote_addr;\n proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n proxy_http_version 1.1;\n }\n}\n","children":["$","$L9",null,{"children":"$c"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Save and exit nano."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Test the configuration:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo nginx -t\n","children":["$","$L9",null,{"children":"sudo nginx -t\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"If there are no errors, restart nginx:"}],"\n",["$","$L8",null,{"language":"txt","code":"sudo service nginx restart\n","children":["$","$L9",null,{"children":"sudo service nginx restart\n"}]}],"\n"]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"Your node should now be running and connected to the internet. Test it by entering https:///3lyxgbgEvqNSvJrTX2J7CfRychUD5KClFhhVLyTPNCQ in your browser."}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"Note"}],": If you encounter any issues during the installation process, please seek assistance from the ",["$","$L7",null,{"href":"https://discord.gg/7zUPfN4D6g","rel":"noopener noreferrer","target":"_blank","children":["AR.IO community",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","7v0Ma7RacPGP8B2b_Ovx0",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/gateways/moderation.html b/build/gateways/moderation.html index ad905be4..2f9ba67b 100644 --- a/build/gateways/moderation.html +++ b/build/gateways/moderation.html @@ -1,4 +1,4 @@ -AR.IO Network Docs - Content Moderation
    +AR.IO Network Docs - Content Moderation

    Content Moderation

    Overview

    Arweave is a network designed for permanent storage of data. It is a practical impossibility for data to be wholly removed from the network once it has been uploaded.

    @@ -71,4 +71,4 @@

    Unblock ArNS Name

    -d '{ "name": "i-bought-a-potato", }' -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/build/gateways/moderation.txt b/build/gateways/moderation.txt index b5cf54d3..40f517ee 100644 --- a/build/gateways/moderation.txt +++ b/build/gateways/moderation.txt @@ -39,10 +39,10 @@ a:T93b,curl -d '{ "name": "i-bought-a-potato", }' -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","gateways","moderation"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["moderation",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["moderation",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","moderation","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Content Moderation"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"Arweave is a network designed for permanent storage of data. It is a practical impossibility for data to be wholly removed from the network once it has been uploaded."}],"\n",["$","p",null,{"children":"The AR.IO Network has adopted Arweave's voluntary content moderation model, whereby every participant of the network has the autonomy to decide which content they want to (or can legally) store, serve, and see. Each gateway operating on the network has the right and ability to blocklist any content, ArNS name, or address that is deemed in violation of its content policies or is non-compliant with local regulations."}],"\n",["$","div",null,{"className":"border-l-4 border-orange-500 bg-gray-800 text-white p-4 rounded-md","children":[["$","div",null,{"className":"font-semibold text-lg text-orange-300 mb-2","children":"NOTE"}],["$","div",null,{"className":"text-sm","children":["$","p",null,{"children":"Overly restrictive content policies may impact a gateway's likelihood of\nreceiving protocol rewards."}]}]]}],"\n",["$","p",null,{"language":"txt","children":["Gateway operators may set content to be blocked by their gateway by submitting a ",["$","$L7",null,{"children":"Put"}]," request to their gateway defining the content to be blocked. This requires that the ",["$","$L7",null,{"children":"ADMIN_API_KEY"}]," environmental variable to be set in order to authenticate the moderation request."]}],"\n",["$","p",null,{"language":"txt","children":["The simplest method for submitting moderation requests to a gateway is to use ",["$","$L7",null,{"children":"curl"}]," in a terminal."]}],"\n",["$","$L6",null,{"level":2,"id":"authentication","children":"Authentication"}],"\n",["$","p",null,{"language":"txt","children":["Moderation requests must contain the gateway's ",["$","$L7",null,{"children":"ADMIN_API_KEY"}]," in the request Header, as ",["$","$L7",null,{"children":"Authorization: Bearer"}],"."]}],"\n",["$","p",null,{"language":"txt","children":["For example, if a gateway's ",["$","$L7",null,{"children":"ADMIN_API_KEY"}]," is set to ",["$","$L7",null,{"children":"secret"}],", any request must contain ",["$","$L7",null,{"children":"Authorization: Bearer secret"}]," in the Header."]}],"\n",["$","$L6",null,{"level":2,"id":"block-data","children":"Block Data"}],"\n",["$","p",null,{"language":"txt","children":["Specific data items can be blocked by a gateway operator by submitting a ",["$","$L7",null,{"children":"Put"}]," request containing a json object with three keys:"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"id"}],": The Arweave transaction Id of the data item to be blocked."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"notes"}],": Any note the gateway operator wants to leave him/herself as to the reason the content is blocked."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"source"}],": A note as to where the content was identified as requiring moderation. i.e. a public block list."]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":["Requests to block data must be submitted to the gateway's ",["$","$L7",null,{"children":"/ar-io/admin/block-data"}]," endpoint."]}],"\n",["$","$L8",null,{"title":"Block Data","children":["$","$L9",null,{"language":"bash","code":"curl -X 'PUT' \\\n 'http://localhost:3000/ar-io/admin/block-data' \\\n -H 'accept: */*' \\\n -H 'Authorization: Bearer secret' \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"id\": \"3lyxgbgEvqNSvJrTX2J7CfRychUD5KClFhhVLyTPNCQ\",\n \"notes\": \"This content is offensive\",\n \"source\": \"Public Block list\"\n}'\n","children":["$","$L7",null,{"className":"language-bash","children":"$a"}],"title":"curl"}]}],"\n",["$","h3",null,{"children":"Unblock Data"}],"\n",["$","p",null,{"language":"txt","children":["At this time, blocked data items can only be unblocked by manually deleting the corresponding row from the ",["$","$L7",null,{"children":"data/sqlite/moderation.db"}]," database.\nThe Arweave transaction Id of the blocked data item is stored in the database as raw bytes, which sqlite3 accepts as a BLOB (Binary Large OBject), and so cannot be accessed easily using the original transaction Id, which is a base64url.\nSqlite3 is able to interact with a hexadecimal representation of the BLOB, by using a BLOB literal. To do so, wrap a hexadecimal representation of the Arweave transaction Id in single quotes, and prepend an ",["$","$L7",null,{"children":"X"}]," i.e. ",["$","$L7",null,{"children":"X'de5cb181b804bea352bc9ad35f627b09f472721503e4a0a51618552f24cf3424'"}],"."]}],"\n",["$","p",null,{"language":"txt","children":["Where possible, consider using the ",["$","$L7",null,{"children":"notes"}]," or ",["$","$L7",null,{"children":"source"}]," values to identify rows for deletion rather than the ",["$","$L7",null,{"children":"id"}],"."]}],"\n",["$","$L8",null,{"title":"Unblock Data","children":[["$","$L9",null,{"language":"bash","code":"sqlite3 data/sqlite/moderation.db \"DELETE FROM blocked_ids WHERE id=X'de5cb181b804bea352bc9ad35f627b09f472721503e4a0a51618552f24cf3424';\"\n# Note that the id in this command is a BLOB literal using the hexadecimal representation of the Arweave transaction Id, not the transaction Id in its normal base64url format\n","children":["$","$L7",null,{"className":"language-bash","children":"sqlite3 data/sqlite/moderation.db "DELETE FROM blocked_ids WHERE id=X'de5cb181b804bea352bc9ad35f627b09f472721503e4a0a51618552f24cf3424';"\n# Note that the id in this command is a BLOB literal using the hexadecimal representation of the Arweave transaction Id, not the transaction Id in its normal base64url format\n"}],"title":"id"}],["$","$L9",null,{"language":"bash","code":"sqlite3 data/sqlite/moderation.db \"DELETE FROM blocked_ids WHERE block_source_id = (SELECT id FROM block_sources WHERE name='Public Block List');\"\n# This command uses a subquery to look up the id in block_sources where name='Public Block List'\n# This command will unblock ALL data items marked with this source value\n","children":["$","$L7",null,{"className":"language-bash","children":"sqlite3 data/sqlite/moderation.db "DELETE FROM blocked_ids WHERE block_source_id = (SELECT id FROM block_sources WHERE name='Public Block List');"\n# This command uses a subquery to look up the id in block_sources where name='Public Block List'\n# This command will unblock ALL data items marked with this source value\n"}],"title":"source"}]]}],"\n",["$","$L6",null,{"level":2,"id":"block-ar-ns-name","children":"Block ArNS Name"}],"\n",["$","p",null,{"children":"ArNS names can be blocked so that a gateway will refuse to serve their associated content even if the name holder updates the Arweave transaction Id that the name points at."}],"\n",["$","p",null,{"language":"txt","children":["This is done via an authenticated ",["$","$L7",null,{"children":"PUT"}]," request to the endpoint ",["$","$L7",null,{"children":"/ar-io/admin/block-name"}]," containing a json object with three keys:"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"name"}],": The ArNS name to be blocked."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"notes"}],": Any note the gateway operator wants to leave him/herself as to the reason the content is blocked."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"source"}],": A note as to where the content was identified as requiring moderation. i.e. a public block list."]}],"\n"]}],"\n",["$","$L8",null,{"title":"Block ArNS Name","children":["$","$L9",null,{"language":"bash","code":"curl -X 'PUT' \\\n 'http://localhost:3000/ar-io/admin/block-name' \\\n -H 'accept: */*' \\\n -H 'Authorization: Bearer secret' \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"name\": \"i-bought-a-potato\",\n \"notes\": \"Potatoes are offensive\",\n \"source\": \"Public Block list\"\n}'\n","children":["$","$L7",null,{"className":"language-bash","children":"$b"}],"title":"curl"}]}],"\n",["$","div",null,{"className":"border-l-4 border-orange-500 bg-gray-800 text-white p-4 rounded-md","children":[["$","div",null,{"className":"font-semibold text-lg text-orange-300 mb-2","children":"Undernames"}],["$","div",null,{"className":"text-sm","children":["For moderation purposes, each ",["$","$Lc",null,{"href":"/learn/arns#under-names","children":"undername"}]," of an ArNS name is treated as a separate name and must be moderated separately."]}]]}],"\n",["$","h3",null,{"children":"Unblock ArNS Name"}],"\n",["$","p",null,{"children":"Gateway operators can unblock ArNS names that were previously blocked."}],"\n",["$","p",null,{"language":"txt","children":["This is done via an authenticated ",["$","$L7",null,{"children":"PUT"}]," request to the endpoint ",["$","$L7",null,{"children":"/ar-io/admin/unblock-name"}]," containing a json object with a single key:"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"name"}],": The ArNS name to be unblocked"]}],"\n"]}],"\n",["$","$L8",null,{"title":"Unblock ArNS Name","children":["$","$L9",null,{"language":"bash","code":"curl -X 'PUT' \\\n 'http://localhost:3000/ar-io/admin/unblock-name' \\\n -H 'accept: */*' \\\n -H 'Authorization: Bearer secret' \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"name\": \"i-bought-a-potato\",\n}'\n","children":["$","$L7",null,{"className":"language-bash","children":"$d"}],"title":"curl"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Le",null,{"children":"$Lf"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","K5Y0cII_rRiSISqXV6zSo",{"children":[["$","$L10",null,{"children":"$L11"}],["$","$L12",null,{"children":"$L13"}],null]}]]}]]],"m":"$undefined","G":["$14","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","gateways","moderation"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["moderation",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["moderation",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","moderation","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Content Moderation"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"Arweave is a network designed for permanent storage of data. It is a practical impossibility for data to be wholly removed from the network once it has been uploaded."}],"\n",["$","p",null,{"children":"The AR.IO Network has adopted Arweave's voluntary content moderation model, whereby every participant of the network has the autonomy to decide which content they want to (or can legally) store, serve, and see. Each gateway operating on the network has the right and ability to blocklist any content, ArNS name, or address that is deemed in violation of its content policies or is non-compliant with local regulations."}],"\n",["$","div",null,{"className":"border-l-4 border-orange-500 bg-gray-800 text-white p-4 rounded-md","children":[["$","div",null,{"className":"font-semibold text-lg text-orange-300 mb-2","children":"NOTE"}],["$","div",null,{"className":"text-sm","children":["$","p",null,{"children":"Overly restrictive content policies may impact a gateway's likelihood of\nreceiving protocol rewards."}]}]]}],"\n",["$","p",null,{"language":"txt","children":["Gateway operators may set content to be blocked by their gateway by submitting a ",["$","$L7",null,{"children":"Put"}]," request to their gateway defining the content to be blocked. This requires that the ",["$","$L7",null,{"children":"ADMIN_API_KEY"}]," environmental variable to be set in order to authenticate the moderation request."]}],"\n",["$","p",null,{"language":"txt","children":["The simplest method for submitting moderation requests to a gateway is to use ",["$","$L7",null,{"children":"curl"}]," in a terminal."]}],"\n",["$","$L6",null,{"level":2,"id":"authentication","children":"Authentication"}],"\n",["$","p",null,{"language":"txt","children":["Moderation requests must contain the gateway's ",["$","$L7",null,{"children":"ADMIN_API_KEY"}]," in the request Header, as ",["$","$L7",null,{"children":"Authorization: Bearer"}],"."]}],"\n",["$","p",null,{"language":"txt","children":["For example, if a gateway's ",["$","$L7",null,{"children":"ADMIN_API_KEY"}]," is set to ",["$","$L7",null,{"children":"secret"}],", any request must contain ",["$","$L7",null,{"children":"Authorization: Bearer secret"}]," in the Header."]}],"\n",["$","$L6",null,{"level":2,"id":"block-data","children":"Block Data"}],"\n",["$","p",null,{"language":"txt","children":["Specific data items can be blocked by a gateway operator by submitting a ",["$","$L7",null,{"children":"Put"}]," request containing a json object with three keys:"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"id"}],": The Arweave transaction Id of the data item to be blocked."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"notes"}],": Any note the gateway operator wants to leave him/herself as to the reason the content is blocked."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"source"}],": A note as to where the content was identified as requiring moderation. i.e. a public block list."]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":["Requests to block data must be submitted to the gateway's ",["$","$L7",null,{"children":"/ar-io/admin/block-data"}]," endpoint."]}],"\n",["$","$L8",null,{"title":"Block Data","children":["$","$L9",null,{"language":"bash","code":"curl -X 'PUT' \\\n 'http://localhost:3000/ar-io/admin/block-data' \\\n -H 'accept: */*' \\\n -H 'Authorization: Bearer secret' \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"id\": \"3lyxgbgEvqNSvJrTX2J7CfRychUD5KClFhhVLyTPNCQ\",\n \"notes\": \"This content is offensive\",\n \"source\": \"Public Block list\"\n}'\n","children":["$","$L7",null,{"className":"language-bash","children":"$a"}],"title":"curl"}]}],"\n",["$","h3",null,{"children":"Unblock Data"}],"\n",["$","p",null,{"language":"txt","children":["At this time, blocked data items can only be unblocked by manually deleting the corresponding row from the ",["$","$L7",null,{"children":"data/sqlite/moderation.db"}]," database.\nThe Arweave transaction Id of the blocked data item is stored in the database as raw bytes, which sqlite3 accepts as a BLOB (Binary Large OBject), and so cannot be accessed easily using the original transaction Id, which is a base64url.\nSqlite3 is able to interact with a hexadecimal representation of the BLOB, by using a BLOB literal. To do so, wrap a hexadecimal representation of the Arweave transaction Id in single quotes, and prepend an ",["$","$L7",null,{"children":"X"}]," i.e. ",["$","$L7",null,{"children":"X'de5cb181b804bea352bc9ad35f627b09f472721503e4a0a51618552f24cf3424'"}],"."]}],"\n",["$","p",null,{"language":"txt","children":["Where possible, consider using the ",["$","$L7",null,{"children":"notes"}]," or ",["$","$L7",null,{"children":"source"}]," values to identify rows for deletion rather than the ",["$","$L7",null,{"children":"id"}],"."]}],"\n",["$","$L8",null,{"title":"Unblock Data","children":[["$","$L9",null,{"language":"bash","code":"sqlite3 data/sqlite/moderation.db \"DELETE FROM blocked_ids WHERE id=X'de5cb181b804bea352bc9ad35f627b09f472721503e4a0a51618552f24cf3424';\"\n# Note that the id in this command is a BLOB literal using the hexadecimal representation of the Arweave transaction Id, not the transaction Id in its normal base64url format\n","children":["$","$L7",null,{"className":"language-bash","children":"sqlite3 data/sqlite/moderation.db "DELETE FROM blocked_ids WHERE id=X'de5cb181b804bea352bc9ad35f627b09f472721503e4a0a51618552f24cf3424';"\n# Note that the id in this command is a BLOB literal using the hexadecimal representation of the Arweave transaction Id, not the transaction Id in its normal base64url format\n"}],"title":"id"}],["$","$L9",null,{"language":"bash","code":"sqlite3 data/sqlite/moderation.db \"DELETE FROM blocked_ids WHERE block_source_id = (SELECT id FROM block_sources WHERE name='Public Block List');\"\n# This command uses a subquery to look up the id in block_sources where name='Public Block List'\n# This command will unblock ALL data items marked with this source value\n","children":["$","$L7",null,{"className":"language-bash","children":"sqlite3 data/sqlite/moderation.db "DELETE FROM blocked_ids WHERE block_source_id = (SELECT id FROM block_sources WHERE name='Public Block List');"\n# This command uses a subquery to look up the id in block_sources where name='Public Block List'\n# This command will unblock ALL data items marked with this source value\n"}],"title":"source"}]]}],"\n",["$","$L6",null,{"level":2,"id":"block-ar-ns-name","children":"Block ArNS Name"}],"\n",["$","p",null,{"children":"ArNS names can be blocked so that a gateway will refuse to serve their associated content even if the name holder updates the Arweave transaction Id that the name points at."}],"\n",["$","p",null,{"language":"txt","children":["This is done via an authenticated ",["$","$L7",null,{"children":"PUT"}]," request to the endpoint ",["$","$L7",null,{"children":"/ar-io/admin/block-name"}]," containing a json object with three keys:"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"name"}],": The ArNS name to be blocked."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"notes"}],": Any note the gateway operator wants to leave him/herself as to the reason the content is blocked."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"source"}],": A note as to where the content was identified as requiring moderation. i.e. a public block list."]}],"\n"]}],"\n",["$","$L8",null,{"title":"Block ArNS Name","children":["$","$L9",null,{"language":"bash","code":"curl -X 'PUT' \\\n 'http://localhost:3000/ar-io/admin/block-name' \\\n -H 'accept: */*' \\\n -H 'Authorization: Bearer secret' \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"name\": \"i-bought-a-potato\",\n \"notes\": \"Potatoes are offensive\",\n \"source\": \"Public Block list\"\n}'\n","children":["$","$L7",null,{"className":"language-bash","children":"$b"}],"title":"curl"}]}],"\n",["$","div",null,{"className":"border-l-4 border-orange-500 bg-gray-800 text-white p-4 rounded-md","children":[["$","div",null,{"className":"font-semibold text-lg text-orange-300 mb-2","children":"Undernames"}],["$","div",null,{"className":"text-sm","children":["For moderation purposes, each ",["$","$Lc",null,{"href":"/learn/arns#under-names","children":"undername"}]," of an ArNS name is treated as a separate name and must be moderated separately."]}]]}],"\n",["$","h3",null,{"children":"Unblock ArNS Name"}],"\n",["$","p",null,{"children":"Gateway operators can unblock ArNS names that were previously blocked."}],"\n",["$","p",null,{"language":"txt","children":["This is done via an authenticated ",["$","$L7",null,{"children":"PUT"}]," request to the endpoint ",["$","$L7",null,{"children":"/ar-io/admin/unblock-name"}]," containing a json object with a single key:"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"name"}],": The ArNS name to be unblocked"]}],"\n"]}],"\n",["$","$L8",null,{"title":"Unblock ArNS Name","children":["$","$L9",null,{"language":"bash","code":"curl -X 'PUT' \\\n 'http://localhost:3000/ar-io/admin/unblock-name' \\\n -H 'accept: */*' \\\n -H 'Authorization: Bearer secret' \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"name\": \"i-bought-a-potato\",\n}'\n","children":["$","$L7",null,{"className":"language-bash","children":"$d"}],"title":"curl"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Le",null,{"children":"$Lf"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","550sIh1yLBb8bgQbyiJz0",{"children":[["$","$L10",null,{"children":"$L11"}],["$","$L12",null,{"children":"$L13"}],null]}]]}]]],"m":"$undefined","G":["$14","$undefined"],"s":false,"S":true} 13:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 11:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs - Content Moderation"}],["$","meta","2",{"name":"description","content":"Gateway operators have the right and ability to blocklist any content or ArNS name that is deemed in violation of its content policies or is non-compliant with local regulations."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs - Content Moderation"}],["$","meta","4",{"property":"og:description","content":"Gateway operators have the right and ability to blocklist any content or ArNS name that is deemed in violation of its content policies or is non-compliant with local regulations."}],["$","meta","5",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","6",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","7",{"name":"twitter:title","content":"AR.IO Network Docs - Content Moderation"}],["$","meta","8",{"name":"twitter:description","content":"Gateway operators have the right and ability to blocklist any content or ArNS name that is deemed in violation of its content policies or is non-compliant with local regulations."}],["$","link","9",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] f:null -15:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -16:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +15:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +16:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L15",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L16",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lc",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/gateways/networking/certbot/cloudflare.html b/build/gateways/networking/certbot/cloudflare.html index 3757a049..3283d377 100644 --- a/build/gateways/networking/certbot/cloudflare.html +++ b/build/gateways/networking/certbot/cloudflare.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Setup Certbot with Auto Renewal for Cloudflare

    1. Navigate to Cloudflare -> My Profile -> API Tokens -> Create Token @@ -72,4 +72,4 @@

      Setup Certbot with Auto Renewal for Cloudflare

    Results:

    Tue 2024-11-05 02:22:10 UTC      3h 21min Mon 2024-11-04 17:16:51 UTC  5h 43min ago certbot.timer                  certbot.service
    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/build/gateways/networking/certbot/cloudflare.txt b/build/gateways/networking/certbot/cloudflare.txt index 78b3f090..0520a116 100644 --- a/build/gateways/networking/certbot/cloudflare.txt +++ b/build/gateways/networking/certbot/cloudflare.txt @@ -26,11 +26,11 @@ f:I[86213,[],"MetadataBoundary"] /etc/letsencrypt/live/<domain.com>/fullchain.pem (success) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - c:T861,Tue 2024-11-05 02:22:10 UTC 3h 21min Mon 2024-11-04 17:16:51 UTC 5h 43min ago certbot.timer certbot.service -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","gateways","networking","certbot","cloudflare"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["networking",{"children":["certbot",{"children":["cloudflare",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["networking",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","networking","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["certbot",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","networking","children","certbot","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["cloudflare",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","networking","children","certbot","children","cloudflare","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Setup Certbot with Auto Renewal for Cloudflare"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":"Navigate to Cloudflare -> My Profile -> API Tokens -> Create Token\nYou only need to select the following permissions"}],"\n"]}],"\n",["$","$L6",null,{"src":"https://arweave.net/GMzqNXNCQMSLqyt7SV7FrGOgCuGBeaO5qjRWibFkVBE"}],"\n",["$","ol",null,{"start":"2","children":["\n",["$","li",null,{"children":"On your server, install certbot and DNS plugin for Cloudflare"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"apt update\napt install certbot -y\n","children":["$","$L8",null,{"className":"language-bash","children":"apt update\napt install certbot -y\n"}]}],"\n",["$","ol",null,{"start":"3","children":["\n",["$","li",null,{"children":"Install DNS plugin for Cloudflare"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"apt install python3-certbot-dns-cloudflare -y\n","children":["$","$L8",null,{"className":"language-bash","children":"apt install python3-certbot-dns-cloudflare -y\n"}]}],"\n",["$","ol",null,{"start":"4","children":["\n",["$","li",null,{"children":"Create ini file with api key and secret"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"nano /etc/letsencrypt/cloudflare.ini\n","children":["$","$L8",null,{"className":"language-bash","children":"nano /etc/letsencrypt/cloudflare.ini\n"}]}],"\n",["$","ol",null,{"start":"4","children":["\n",["$","li",null,{"children":"Add api key and secret created in step 1"}],"\n"]}],"\n",["$","$L7",null,{"language":"txt","code":"dns_cloudflare_api_token = \n","children":["$","$L8",null,{"children":"dns_cloudflare_api_token = <api key>\n"}]}],"\n",["$","ol",null,{"start":"5","children":["\n",["$","li",null,{"children":"Save the file and update permissions"}],"\n"]}],"\n",["$","$L7",null,{"language":"txt","code":"chmod 600 /etc/letsencrypt/cloudflare.ini\n","children":["$","$L8",null,{"children":"chmod 600 /etc/letsencrypt/cloudflare.ini\n"}]}],"\n",["$","ol",null,{"start":"6","children":["\n",["$","li",null,{"children":"Generate certificate using certbot with DNS plugin for Cloudflare"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"certbot certonly --dns-cloudflare --dns-cloudflare-credentials /etc/letsencrypt/cloudflare.ini -d -d <\\*.domain.com>\n","children":["$","$L8",null,{"className":"language-bash","children":"$9"}]}],"\n",["$","p",null,{"children":"Results:"}],"\n",["$","$L7",null,{"language":"bash","code":"Successfully received certificate.\nCertificate is saved at: /etc/letsencrypt/live//fullchain.pem\nKey is saved at: /etc/letsencrypt/live//privkey.pem\n","children":["$","$L8",null,{"className":"language-bash","children":"$a"}]}],"\n",["$","ol",null,{"start":"7","children":["\n",["$","li",null,{"children":"Validate certificate and dns update with dry run (this will not create a new certificate or update dns)"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"certbot renew --dry-run\n","children":["$","$L8",null,{"className":"language-bash","children":"certbot renew --dry-run\n"}]}],"\n",["$","p",null,{"children":"Results:"}],"\n",["$","$L7",null,{"language":"bash","code":"Saving debug log to /var/log/letsencrypt/letsencrypt.log\n\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nProcessing /etc/letsencrypt/renewal/.conf\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nAccount registered.\nSimulating renewal of an existing certificate for and <*.domain.com>\nWaiting 10 seconds for DNS changes to propagate\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nCongratulations, all simulated renewals succeeded:\n /etc/letsencrypt/live//fullchain.pem (success)\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n","children":["$","$L8",null,{"className":"language-bash","children":"$b"}]}],"\n",["$","ol",null,{"start":"8","children":["\n",["$","li",null,{"children":"Reload nginx to apply new certificate (optional)"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"systemctl reload nginx\n","children":["$","$L8",null,{"className":"language-bash","children":"systemctl reload nginx\n"}]}],"\n",["$","ol",null,{"start":"9","children":["\n",["$","li",null,{"children":"Validate certbot timer"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"systemctl list-timers | grep certbot\n","children":["$","$L8",null,{"className":"language-bash","children":"systemctl list-timers | grep certbot\n"}]}],"\n",["$","p",null,{"children":"Results:"}],"\n",["$","$L7",null,{"language":"bash","code":"Tue 2024-11-05 02:22:10 UTC 3h 21min Mon 2024-11-04 17:16:51 UTC 5h 43min ago certbot.timer certbot.service\n","children":["$","$L8",null,{"className":"language-bash","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","OCUhb186oNWfytEZGuIeC",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","gateways","networking","certbot","cloudflare"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["networking",{"children":["certbot",{"children":["cloudflare",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["networking",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","networking","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["certbot",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","networking","children","certbot","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["cloudflare",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","networking","children","certbot","children","cloudflare","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Setup Certbot with Auto Renewal for Cloudflare"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":"Navigate to Cloudflare -> My Profile -> API Tokens -> Create Token\nYou only need to select the following permissions"}],"\n"]}],"\n",["$","$L6",null,{"src":"https://arweave.net/GMzqNXNCQMSLqyt7SV7FrGOgCuGBeaO5qjRWibFkVBE"}],"\n",["$","ol",null,{"start":"2","children":["\n",["$","li",null,{"children":"On your server, install certbot and DNS plugin for Cloudflare"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"apt update\napt install certbot -y\n","children":["$","$L8",null,{"className":"language-bash","children":"apt update\napt install certbot -y\n"}]}],"\n",["$","ol",null,{"start":"3","children":["\n",["$","li",null,{"children":"Install DNS plugin for Cloudflare"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"apt install python3-certbot-dns-cloudflare -y\n","children":["$","$L8",null,{"className":"language-bash","children":"apt install python3-certbot-dns-cloudflare -y\n"}]}],"\n",["$","ol",null,{"start":"4","children":["\n",["$","li",null,{"children":"Create ini file with api key and secret"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"nano /etc/letsencrypt/cloudflare.ini\n","children":["$","$L8",null,{"className":"language-bash","children":"nano /etc/letsencrypt/cloudflare.ini\n"}]}],"\n",["$","ol",null,{"start":"4","children":["\n",["$","li",null,{"children":"Add api key and secret created in step 1"}],"\n"]}],"\n",["$","$L7",null,{"language":"txt","code":"dns_cloudflare_api_token = \n","children":["$","$L8",null,{"children":"dns_cloudflare_api_token = <api key>\n"}]}],"\n",["$","ol",null,{"start":"5","children":["\n",["$","li",null,{"children":"Save the file and update permissions"}],"\n"]}],"\n",["$","$L7",null,{"language":"txt","code":"chmod 600 /etc/letsencrypt/cloudflare.ini\n","children":["$","$L8",null,{"children":"chmod 600 /etc/letsencrypt/cloudflare.ini\n"}]}],"\n",["$","ol",null,{"start":"6","children":["\n",["$","li",null,{"children":"Generate certificate using certbot with DNS plugin for Cloudflare"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"certbot certonly --dns-cloudflare --dns-cloudflare-credentials /etc/letsencrypt/cloudflare.ini -d -d <\\*.domain.com>\n","children":["$","$L8",null,{"className":"language-bash","children":"$9"}]}],"\n",["$","p",null,{"children":"Results:"}],"\n",["$","$L7",null,{"language":"bash","code":"Successfully received certificate.\nCertificate is saved at: /etc/letsencrypt/live//fullchain.pem\nKey is saved at: /etc/letsencrypt/live//privkey.pem\n","children":["$","$L8",null,{"className":"language-bash","children":"$a"}]}],"\n",["$","ol",null,{"start":"7","children":["\n",["$","li",null,{"children":"Validate certificate and dns update with dry run (this will not create a new certificate or update dns)"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"certbot renew --dry-run\n","children":["$","$L8",null,{"className":"language-bash","children":"certbot renew --dry-run\n"}]}],"\n",["$","p",null,{"children":"Results:"}],"\n",["$","$L7",null,{"language":"bash","code":"Saving debug log to /var/log/letsencrypt/letsencrypt.log\n\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nProcessing /etc/letsencrypt/renewal/.conf\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nAccount registered.\nSimulating renewal of an existing certificate for and <*.domain.com>\nWaiting 10 seconds for DNS changes to propagate\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nCongratulations, all simulated renewals succeeded:\n /etc/letsencrypt/live//fullchain.pem (success)\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n","children":["$","$L8",null,{"className":"language-bash","children":"$b"}]}],"\n",["$","ol",null,{"start":"8","children":["\n",["$","li",null,{"children":"Reload nginx to apply new certificate (optional)"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"systemctl reload nginx\n","children":["$","$L8",null,{"className":"language-bash","children":"systemctl reload nginx\n"}]}],"\n",["$","ol",null,{"start":"9","children":["\n",["$","li",null,{"children":"Validate certbot timer"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"systemctl list-timers | grep certbot\n","children":["$","$L8",null,{"className":"language-bash","children":"systemctl list-timers | grep certbot\n"}]}],"\n",["$","p",null,{"children":"Results:"}],"\n",["$","$L7",null,{"language":"bash","code":"Tue 2024-11-05 02:22:10 UTC 3h 21min Mon 2024-11-04 17:16:51 UTC 5h 43min ago certbot.timer certbot.service\n","children":["$","$L8",null,{"className":"language-bash","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","A1MqwnsTZ0so-dBoulL3b",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","8110","static/chunks/app/build/gateways/networking/certbot/cloudflare/page-80c91a925d8ed33e.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/gateways/networking/certbot/namecheap.html b/build/gateways/networking/certbot/namecheap.html index dcf1b3e3..704d3f40 100644 --- a/build/gateways/networking/certbot/namecheap.html +++ b/build/gateways/networking/certbot/namecheap.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Setup Certbot with Auto Renewal for NameCheap

    Note: Namecheap has specific requirements to create an API key. As of ~October 2024 they are:

      @@ -85,4 +85,4 @@

      Steps:

    Results:

    Tue 2024-11-05 02:22:10 UTC      3h 21min Mon 2024-11-04 17:16:51 UTC  5h 43min ago certbot.timer                  certbot.service
    -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/build/gateways/networking/certbot/namecheap.txt b/build/gateways/networking/certbot/namecheap.txt index 333f5e98..c66dccae 100644 --- a/build/gateways/networking/certbot/namecheap.txt +++ b/build/gateways/networking/certbot/namecheap.txt @@ -26,11 +26,11 @@ f:I[86213,[],"MetadataBoundary"] /etc/letsencrypt/live/<domain.com>/fullchain.pem (success) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - c:T861,Tue 2024-11-05 02:22:10 UTC 3h 21min Mon 2024-11-04 17:16:51 UTC 5h 43min ago certbot.timer certbot.service -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","gateways","networking","certbot","namecheap"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["networking",{"children":["certbot",{"children":["namecheap",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["networking",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","networking","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["certbot",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","networking","children","certbot","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["namecheap",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","networking","children","certbot","children","namecheap","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Setup Certbot with Auto Renewal for NameCheap"}],"\n",["$","h4",null,{"children":"Note: Namecheap has specific requirements to create an API key. As of ~October 2024 they are:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"At least 20 domains under your account."}],"\n",["$","li",null,{"children":"A minimum of $50 in your account balance."}],"\n",["$","li",null,{"children":"At least $50 spent within the last 2 years."}],"\n"]}],"\n",["$","p",null,{"children":"If you do not meet these requirements, you can request a waiver by contacting Namecheap support."}],"\n",["$","h4",null,{"children":"Steps:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":"Navigate to Namecheap -> Profile > Tools > Manage API Access Keys"}],"\n"]}],"\n",["$","$L6",null,{"src":"https://www.namecheap.com/assets/img/press-release/ip-whitelist.png"}],"\n",["$","ol",null,{"start":"2","children":["\n",["$","li",null,{"children":"On your server, install certbot and DNS plugin for Namecheap"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"apt update\napt install certbot -y\n","children":["$","$L8",null,{"className":"language-bash","children":"apt update\napt install certbot -y\n"}]}],"\n",["$","ol",null,{"start":"3","children":["\n",["$","li",null,{"children":"Install pip"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"apt install python3-pip -y\n","children":["$","$L8",null,{"className":"language-bash","children":"apt install python3-pip -y\n"}]}],"\n",["$","ol",null,{"start":"4","children":["\n",["$","li",null,{"children":"Install DNS plugin for Namecheap"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"pip install certbot-dns-namecheap -y\n","children":["$","$L8",null,{"className":"language-bash","children":"pip install certbot-dns-namecheap -y\n"}]}],"\n",["$","ol",null,{"start":"5","children":["\n",["$","li",null,{"children":"Create ini file with api key and secret"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"nano /etc/letsencrypt/namecheap.ini\n","children":["$","$L8",null,{"className":"language-bash","children":"nano /etc/letsencrypt/namecheap.ini\n"}]}],"\n",["$","ol",null,{"start":"4","children":["\n",["$","li",null,{"children":"Add api key and secret created in step 1"}],"\n"]}],"\n",["$","$L7",null,{"language":"txt","code":"dns_namecheap_username = \ndns_namecheap_api_key = \n","children":["$","$L8",null,{"children":"dns_namecheap_username = <your_username>\ndns_namecheap_api_key = <your_api_key>\n"}]}],"\n",["$","ol",null,{"start":"5","children":["\n",["$","li",null,{"children":"Save the file and update permissions"}],"\n"]}],"\n",["$","$L7",null,{"language":"txt","code":"chmod 600 /etc/letsencrypt/namecheap.ini\n","children":["$","$L8",null,{"children":"chmod 600 /etc/letsencrypt/namecheap.ini\n"}]}],"\n",["$","ol",null,{"start":"6","children":["\n",["$","li",null,{"children":"Generate certificate using certbot with DNS plugin for Namecheap"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"certbot certonly --dns-namecheap --dns-namecheap-credentials /etc/letsencrypt/namecheap.ini -d -d <\\*.domain.com>\n","children":["$","$L8",null,{"className":"language-bash","children":"$9"}]}],"\n",["$","p",null,{"children":"Results:"}],"\n",["$","$L7",null,{"language":"bash","code":"Successfully received certificate.\nCertificate is saved at: /etc/letsencrypt/live//fullchain.pem\nKey is saved at: /etc/letsencrypt/live//privkey.pem\n","children":["$","$L8",null,{"className":"language-bash","children":"$a"}]}],"\n",["$","ol",null,{"start":"7","children":["\n",["$","li",null,{"children":"Validate certificate and dns update with dry run (this will not create a new certificate or update dns)"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"certbot renew --dry-run\n","children":["$","$L8",null,{"className":"language-bash","children":"certbot renew --dry-run\n"}]}],"\n",["$","p",null,{"children":"Results:"}],"\n",["$","$L7",null,{"language":"bash","code":"Saving debug log to /var/log/letsencrypt/letsencrypt.log\n\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nProcessing /etc/letsencrypt/renewal/.conf\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nAccount registered.\nSimulating renewal of an existing certificate for and <*.domain.com>\nWaiting 10 seconds for DNS changes to propagate\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nCongratulations, all simulated renewals succeeded:\n /etc/letsencrypt/live//fullchain.pem (success)\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n","children":["$","$L8",null,{"className":"language-bash","children":"$b"}]}],"\n",["$","ol",null,{"start":"8","children":["\n",["$","li",null,{"children":"Reload nginx to apply new certificate (optional)"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"systemctl reload nginx\n","children":["$","$L8",null,{"className":"language-bash","children":"systemctl reload nginx\n"}]}],"\n",["$","ol",null,{"start":"9","children":["\n",["$","li",null,{"children":"Validate certbot timer"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"systemctl list-timers | grep certbot\n","children":["$","$L8",null,{"className":"language-bash","children":"systemctl list-timers | grep certbot\n"}]}],"\n",["$","p",null,{"children":"Results:"}],"\n",["$","$L7",null,{"language":"bash","code":"Tue 2024-11-05 02:22:10 UTC 3h 21min Mon 2024-11-04 17:16:51 UTC 5h 43min ago certbot.timer certbot.service\n","children":["$","$L8",null,{"className":"language-bash","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","wghMpjbiMp4rzg5jdAlXi",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","gateways","networking","certbot","namecheap"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["networking",{"children":["certbot",{"children":["namecheap",{"children":["__PAGE__",{}]}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["networking",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","networking","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["certbot",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","networking","children","certbot","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["namecheap",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","networking","children","certbot","children","namecheap","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Setup Certbot with Auto Renewal for NameCheap"}],"\n",["$","h4",null,{"children":"Note: Namecheap has specific requirements to create an API key. As of ~October 2024 they are:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"At least 20 domains under your account."}],"\n",["$","li",null,{"children":"A minimum of $50 in your account balance."}],"\n",["$","li",null,{"children":"At least $50 spent within the last 2 years."}],"\n"]}],"\n",["$","p",null,{"children":"If you do not meet these requirements, you can request a waiver by contacting Namecheap support."}],"\n",["$","h4",null,{"children":"Steps:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":"Navigate to Namecheap -> Profile > Tools > Manage API Access Keys"}],"\n"]}],"\n",["$","$L6",null,{"src":"https://www.namecheap.com/assets/img/press-release/ip-whitelist.png"}],"\n",["$","ol",null,{"start":"2","children":["\n",["$","li",null,{"children":"On your server, install certbot and DNS plugin for Namecheap"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"apt update\napt install certbot -y\n","children":["$","$L8",null,{"className":"language-bash","children":"apt update\napt install certbot -y\n"}]}],"\n",["$","ol",null,{"start":"3","children":["\n",["$","li",null,{"children":"Install pip"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"apt install python3-pip -y\n","children":["$","$L8",null,{"className":"language-bash","children":"apt install python3-pip -y\n"}]}],"\n",["$","ol",null,{"start":"4","children":["\n",["$","li",null,{"children":"Install DNS plugin for Namecheap"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"pip install certbot-dns-namecheap -y\n","children":["$","$L8",null,{"className":"language-bash","children":"pip install certbot-dns-namecheap -y\n"}]}],"\n",["$","ol",null,{"start":"5","children":["\n",["$","li",null,{"children":"Create ini file with api key and secret"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"nano /etc/letsencrypt/namecheap.ini\n","children":["$","$L8",null,{"className":"language-bash","children":"nano /etc/letsencrypt/namecheap.ini\n"}]}],"\n",["$","ol",null,{"start":"4","children":["\n",["$","li",null,{"children":"Add api key and secret created in step 1"}],"\n"]}],"\n",["$","$L7",null,{"language":"txt","code":"dns_namecheap_username = \ndns_namecheap_api_key = \n","children":["$","$L8",null,{"children":"dns_namecheap_username = <your_username>\ndns_namecheap_api_key = <your_api_key>\n"}]}],"\n",["$","ol",null,{"start":"5","children":["\n",["$","li",null,{"children":"Save the file and update permissions"}],"\n"]}],"\n",["$","$L7",null,{"language":"txt","code":"chmod 600 /etc/letsencrypt/namecheap.ini\n","children":["$","$L8",null,{"children":"chmod 600 /etc/letsencrypt/namecheap.ini\n"}]}],"\n",["$","ol",null,{"start":"6","children":["\n",["$","li",null,{"children":"Generate certificate using certbot with DNS plugin for Namecheap"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"certbot certonly --dns-namecheap --dns-namecheap-credentials /etc/letsencrypt/namecheap.ini -d -d <\\*.domain.com>\n","children":["$","$L8",null,{"className":"language-bash","children":"$9"}]}],"\n",["$","p",null,{"children":"Results:"}],"\n",["$","$L7",null,{"language":"bash","code":"Successfully received certificate.\nCertificate is saved at: /etc/letsencrypt/live//fullchain.pem\nKey is saved at: /etc/letsencrypt/live//privkey.pem\n","children":["$","$L8",null,{"className":"language-bash","children":"$a"}]}],"\n",["$","ol",null,{"start":"7","children":["\n",["$","li",null,{"children":"Validate certificate and dns update with dry run (this will not create a new certificate or update dns)"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"certbot renew --dry-run\n","children":["$","$L8",null,{"className":"language-bash","children":"certbot renew --dry-run\n"}]}],"\n",["$","p",null,{"children":"Results:"}],"\n",["$","$L7",null,{"language":"bash","code":"Saving debug log to /var/log/letsencrypt/letsencrypt.log\n\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nProcessing /etc/letsencrypt/renewal/.conf\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nAccount registered.\nSimulating renewal of an existing certificate for and <*.domain.com>\nWaiting 10 seconds for DNS changes to propagate\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nCongratulations, all simulated renewals succeeded:\n /etc/letsencrypt/live//fullchain.pem (success)\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n","children":["$","$L8",null,{"className":"language-bash","children":"$b"}]}],"\n",["$","ol",null,{"start":"8","children":["\n",["$","li",null,{"children":"Reload nginx to apply new certificate (optional)"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"systemctl reload nginx\n","children":["$","$L8",null,{"className":"language-bash","children":"systemctl reload nginx\n"}]}],"\n",["$","ol",null,{"start":"9","children":["\n",["$","li",null,{"children":"Validate certbot timer"}],"\n"]}],"\n",["$","$L7",null,{"language":"bash","code":"systemctl list-timers | grep certbot\n","children":["$","$L8",null,{"className":"language-bash","children":"systemctl list-timers | grep certbot\n"}]}],"\n",["$","p",null,{"children":"Results:"}],"\n",["$","$L7",null,{"language":"bash","code":"Tue 2024-11-05 02:22:10 UTC 3h 21min Mon 2024-11-04 17:16:51 UTC 5h 43min ago certbot.timer certbot.service\n","children":["$","$L8",null,{"className":"language-bash","children":"$c"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Ld",null,{"children":"$Le"}]]}],{},null]},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","8msy38eRvRMSGan0q1GV7",{"children":[["$","$Lf",null,{"children":"$L10"}],["$","$L11",null,{"children":"$L12"}],null]}]]}]]],"m":"$undefined","G":["$13","$undefined"],"s":false,"S":true} 12:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 10:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] e:null -14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +14:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +15:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 16:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","5885","static/chunks/app/build/gateways/networking/certbot/namecheap/page-f3396dea90c8dc7d.js"],""] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L14",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L15",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L16",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/gateways/observer.html b/build/gateways/observer.html index 12f8d75f..327744cf 100644 --- a/build/gateways/observer.html +++ b/build/gateways/observer.html @@ -1,4 +1,4 @@ -AR.IO Network Docs - Observation and Incentives
    +AR.IO Network Docs - Observation and Incentives

    Observation and Incentives (OIP)

    Overview

    The Observation and Incentive Protocol is designed to maintain and enhance the operational integrity of gateways on the AR.IO Network. @@ -110,4 +110,4 @@

    Undistributed Rewards

    Handling Deficient Gateways

    To maintain network efficiency and reduce contract state bloat, gateways that are marked as deficient, and thus fail to receive rewards, for thirty (30) consecutive epochs will automatically trigger a “Network Leave” action and be subjesct to the associated stake withdrawal durations for both gateway stake and any delegated stake. -In addition, the gateway shall have its minimum network-join stake slashed by 100%. The slashed stake shall be immediately sent to the protocol balance.

    \ No newline at end of file +In addition, the gateway shall have its minimum network-join stake slashed by 100%. The slashed stake shall be immediately sent to the protocol balance.

    \ No newline at end of file diff --git a/build/gateways/observer.txt b/build/gateways/observer.txt index 9db49748..52c1acae 100644 --- a/build/gateways/observer.txt +++ b/build/gateways/observer.txt @@ -8,10 +8,10 @@ a:I[86213,[],"MetadataBoundary"] c:I[86213,[],"ViewportBoundary"] e:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","gateways","observer"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["observer",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["observer",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","observer","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Observation and Incentives (OIP)"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["The Observation and Incentive Protocol is designed to maintain and enhance the operational integrity of gateways on the AR.IO Network.\nIt achieves this through a combination of incentivizing gateways for good performance and tasking those gateways to fulfill the role of \"observers\".\nThe protocol is intentionally simple and adaptable, employing a smart contract-based method for onchain “voting” to assess peer performance while being flexible on how that performance is measured.\nThis setup permits gateway and observer nodes to experiment and evolve best practices for performance evaluation, all while operating within the bounds of the network's immutable ",["$","$L7",null,{"href":"/learn/ario-contract","children":"smart contract"}],", thus eliminating the need for frequent contract updates (forks)."]}],"\n",["$","p",null,{"children":"In this protocol, observers evaluate their gateway peers' performance to resolve ArNS names.\nTheir aim is to ensure each gateway in the network accurately resolves a subset of names and assigning a pass / fail score based on their findings."}],"\n",["$","p",null,{"children":"A key component of the protocol is its reward mechanism.\nThis system is predicated on gateway performance and compliance with observation duties.\nGateways that excel are tagged as \"Functional Gateways\" and earn rewards, while those that do not meet the criteria, “Deficient Gateways” risk facing penalties – namely, the lack of rewards."}],"\n",["$","p",null,{"children":"Funds for incentive rewards are derived from the protocol balance, which consists of ARIO tokens initially allocated at network genesis as well as those collected from ArNS asset purchases.\nEvery epoch, this balance is utilized to distribute rewards to qualifying gateways and observers based on certain performance metrics."}],"\n",["$","$L6",null,{"level":2,"id":"observation-protocol","children":"Observation Protocol"}],"\n",["$","p",null,{"children":["The Observation protocol is organized around ",["$","strong",null,{"children":"daily epochs"}],", periods of time that are broken into an observation reporting and tallying phase.\nThe protocol is followed across each epoch, promoting consistent healthy network activity that can form pro-social behaviors and react to malicious circumstances."]}],"\n",["$","$L6",null,{"level":2,"id":"onchain-reports","children":"Onchain Reports"}],"\n",["$","p",null,{"children":["The to-be-evaluated ArNS names include a set of ",["$","strong",null,{"children":"two (2)"}]," names randomly determined by the protocol, known as “prescribed names”, which are common across all observers within the epoch, as well as a set of ",["$","strong",null,{"children":"eight (8)"}]," “chosen names” picked at the discretion of each individual observer.\n“Prescribed names” are assigned to act as a common denominator / baseline while “chosen names” allow each observer to evaluate names that may be important to their operation."]}],"\n",["$","p",null,{"children":"Observers shall upload their completed reports (in JSON format) to the Arweave network as an onchain audit trail.\nIn addition, observers shall submit an interaction to the AR.IO smart contract detailing each gateway that they observed to have “failed” their assessments.\nThese “votes” are tallied and used to determine the reward distribution."}],"\n",["$","$L6",null,{"level":2,"id":"selection-of-observers","children":"Selection of Observers"}],"\n",["$","p",null,{"children":"The observer selection process commences at the beginning of each epoch and employs a random-weighted selection method.\nBy combining random selection with weighted criteria like stake, tenure, and past rewards, the process aims to ensure both fairness and acknowledgment of consistent performance.\nThis method allows for a systematic yet randomized approach to selecting gateways for observation tasks."}],"\n",["$","h3",null,{"children":"Criteria for Selection"}],"\n",["$","p",null,{"children":["Up to ",["$","strong",null,{"children":"fifty (50)"}]," gateways can be chosen as observers per epoch.\nIf the ",["$","$L7",null,{"href":"/build/gateways/gateway-network#gateway-address-registry-gar","children":"GAR"}]," is below that amount, then every gateway is designated as an observer for that epoch.\nIf there are greater than 50, then randomized selection shall be utilized."]}],"\n",["$","p",null,{"children":"The weighted selection criteria will consider the following for each gateway:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Stake Weight (SW)"}],": This factor considers how financially committed a gateway is to the network. It is the ratio of the total amount of ARIO tokens staked by the gateway (plus any delegated stake) relative to the network minimum and is expressed as:"]}],"\n"]}],"\n",["$","div",null,{"className":"formula","children":"SW = (Gateway Stake + Delegated Stake) / (Minimum Network Join Stake)"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Tenure Weight (TW)"}],": This factor considers how long a gateway has been part of the network, with a maximum value capped at four (4). This means that the maximum value is achieved after 2-years of participation in the network. It is calculated as:"]}],"\n"]}],"\n",["$","div",null,{"className":"formula","children":"TW = (Gateway Network Tenure) / (6-months)"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Gateway Performance Ratio Weight (GPRW)"}],": This factor is a proxy for a gateway’s performance at resolving ArNS names. The weight represents the ratio of epochs in which a gateway received rewards for correctly resolving names relative to their total time on the network. To prevent division by zero conditions, it is calculated as:"]}],"\n"]}],"\n",["$","div",null,{"className":"formula","children":"GPRW = (1 + Passed Epochs) / (1 + Participated Epochs)"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Observer Performance Ratio Weight (OPRW)"}],": This factor is a proxy for a gateway’s performance at fulfilling observation duties. The weight reflects the ratio of epochs in which a gateway, as an observer, successfully submitted observation reports relative to their total periods of service as an observer. To prevent division by zero conditions thus unfairly harming a newly joined gateway, it is calculated as:"]}],"\n"]}],"\n",["$","div",null,{"className":"formula","children":"OPRW = (1 + Submitted Epochs) / (1 + Selected Epochs)"}],"\n",["$","h3",null,{"children":"Weight Calculation and Normalization"}],"\n",["$","p",null,{"children":"For each gateway, a composite weight (CW) is computed, combining the Stake Weight, Tenure Weight, Gateway Performance Ratio Weight, and Observer Performance Ratio Weight."}],"\n",["$","p",null,{"children":"The formula used is:"}],"\n",["$","div",null,{"className":"formula","children":"CW = SW x TW x GPRW x OPRW"}],"\n",["$","p",null,{"children":"These weights are then normalized across the network to create a continuous range, allowing for proportional random selection based on the weighted scores.\nThe normalized composite weight (N_CW) for each gateway indicates its likelihood of being chosen as an observer and is calculated by dividing the gateway's CW by the sum of all CWs.\nAny gateway with a composite weight equal to zero shall be ineligible for selection as an observer during the associated epoch."}],"\n",["$","h3",null,{"children":"Random Selection Process"}],"\n",["$","p",null,{"children":"The selection of observers is randomized within the framework of these weights.\nA set of unique random numbers is generated with entropy within the total range of normalized weights.\nFor each random number, the gateway whose normalized weight range encompasses this number is selected.\nThis system ensures that while gateways with higher weights are more likely to be chosen, all gateways maintain a non-zero chance of selection, preserving both fairness and meritocracy in the observer assignment process.\nThe current epoch’s selected / prescribed observers as well as prescribed ArNS names to be evaluated shall be saved in the contract state at the beginning of the epoch to ensure that any activities during that epoch do not affect the selection of observers or awards distribution."}],"\n",["$","$L6",null,{"level":2,"id":"performance-evaluation","children":"Performance Evaluation"}],"\n",["$","p",null,{"children":"Consider the following classifications:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Functional or Passed Gateways"}],": are gateways that meet or surpass the network’s performance and quality standards."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Deficient or Failed Gateways"}],": are gateways that fall short of the network's performance expectations."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Functional or Submitted Observers"}],": are selected observers who diligently perform their duties and submit observation reports and contract interactions."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Deficient or Failed Observers"}],": are selected observers who do not fulfill their duty of submitting observation reports and contract interactions."]}],"\n"]}],"\n",["$","p",null,{"children":"At the end of an epoch, the smart contract will assess the results from the observers and determine a pass / fail score for each gateway:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"If greater than or equal to 50% of submitted observer contract interactions indicate a PASS score, then that gateway is considered Functional and eligible for gateway rewards."}],"\n",["$","li",null,{"children":"Else, if greater than 50% of submitted observer contract interactions indicate a FAIL score, then that gateway is considered Deficient and ineligible for gateway rewards."}],"\n"]}],"\n",["$","p",null,{"children":["These results will determine how reward distributions are made for that epoch.\nRewards shall be distributed after ",["$","strong",null,{"children":"forty (40) minutes"}]," (approx. ",["$","strong",null,{"children":"twenty (20) Arweave blocks"}],") in the following epoch have elapsed.\nThis delay ensures that all observation contract interactions are safely confirmed by the Arweave network without risk of “forking out” prior to the evaluation and reward distribution process."]}],"\n",["$","$L6",null,{"level":2,"id":"reward-distribution","children":"Reward Distribution"}],"\n",["$","p",null,{"children":"Each epoch, a portion of the protocol balance is earmarked for distribution as rewards.\nThis value shall begin at 0.1% per epoch for the first year of operation, then linearly decline down to and stabilize at 0.05% over the following 6 months.\nFrom this allocation, two distinct reward categories are derived:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Base Gateway Reward (BGR)"}],": This is the portion of the reward allocated to each Functional Gateway within the network and is calculated as:"]}],"\n"]}],"\n",["$","div",null,{"className":"formula","children":"BGR = [Epoch Reward Allocation x 90% / Total Gateways in the Network]"}],"\n",["$","ol",null,{"start":"2","children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Base Observer Reward (BOR)"}],": Observers, due to their additional responsibilities, have a separate reward calculated as:"]}],"\n"]}],"\n",["$","div",null,{"className":"formula","children":"BOR = [Epoch Reward Allocation x 10% / Total Selected Observers for the Epoch]"}],"\n",["$","h3",null,{"children":"Distribution Based on Performance"}],"\n",["$","p",null,{"children":"The reward distribution is contingent on the performance classifications derived from the Performance Evaluation:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Functional Gateways"}],": Gateways that meet the performance criteria receive the Base Gateway Reward."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Deficient Gateways"}],": Gateways falling short in performance do not receive any gateway rewards."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Functional Observers"}],": Observers that fulfilled their duty receive the Base Observer Reward."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Deficient Observers"}],": Observers failing to meet their responsibilities do not receive observer rewards. Furthermore, if they are also Functional Gateways, their gateway reward is reduced by ",["$","strong",null,{"children":"25%"}]," for that epoch as a consequence for not performing their observation duty."]}],"\n"]}],"\n",["$","p",null,{"children":"Gateways shall be given the option to have their reward tokens “auto-staked” to their existing stake or sent to their wallet as unlocked tokens. The default setting shall be “auto-staked”."}],"\n",["$","h3",null,{"children":"Distribution to Delegates"}],"\n",["$","p",null,{"children":"The protocol will automatically distribute a Functional Gateway’s shared rewards with its delegates.\nThe distribution will consider the gateway’s total reward for the period (including observation rewards), the gateway’s “Delegate Reward Share Ratio”, and each delegate’s stake proportional to the total delegation.\nEach individual delegate reward is calculated as:"}],"\n",["$","div",null,{"className":"formula","children":"DRi = Total Rewards x Reward Share Ratio x (Delegate’s Stake / Total Delegated Stake)"}],"\n",["$","p",null,{"children":"Unlike gateways, token reward distributions to delegated stakers will only be “auto-staked” in that they will be automatically added to the delegate’s existing stake associated with the rewarded gateway.\nThe delegated staker is then free to withdraw their staked rewards at any time (subject to withdrawal delays)."}],"\n",["$","h3",null,{"children":"Undistributed Rewards"}],"\n",["$","p",null,{"children":"In cases where rewards are not distributed, either due to the inactivity or deficiency of gateways or observers, the allocated tokens shall remain in the protocol balance and carry forward to the next epoch.\nThis mechanism is in place to discourage observers from frivolously marking their peers as offline in hopes of attaining a higher portion of the reward pool.\nNote that if a gateway (and its delegates) leaves the network or a delegate fully withdraws stake from a gateway, they become ineligible to receive rewards within the corresponding epoch and the earmarked rewards will not be distributed."}],"\n",["$","$L6",null,{"level":2,"id":"handling-deficient-gateways","children":"Handling Deficient Gateways"}],"\n",["$","p",null,{"children":["To maintain network efficiency and reduce contract state bloat, gateways that are marked as deficient, and thus fail to receive rewards,\nfor ",["$","strong",null,{"children":"thirty (30)"}]," consecutive epochs will automatically trigger a “Network Leave” action and be subjesct to the associated stake withdrawal durations for both gateway stake and any delegated stake.\nIn addition, the gateway shall have its ",["$","strong",null,{"children":"minimum network-join stake slashed by 100%"}],". The slashed stake shall be immediately sent to the protocol balance."]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","SCIv5a-XiIuPJ-7KPCaB4",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","gateways","observer"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["observer",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["observer",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","observer","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Observation and Incentives (OIP)"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["The Observation and Incentive Protocol is designed to maintain and enhance the operational integrity of gateways on the AR.IO Network.\nIt achieves this through a combination of incentivizing gateways for good performance and tasking those gateways to fulfill the role of \"observers\".\nThe protocol is intentionally simple and adaptable, employing a smart contract-based method for onchain “voting” to assess peer performance while being flexible on how that performance is measured.\nThis setup permits gateway and observer nodes to experiment and evolve best practices for performance evaluation, all while operating within the bounds of the network's immutable ",["$","$L7",null,{"href":"/learn/ario-contract","children":"smart contract"}],", thus eliminating the need for frequent contract updates (forks)."]}],"\n",["$","p",null,{"children":"In this protocol, observers evaluate their gateway peers' performance to resolve ArNS names.\nTheir aim is to ensure each gateway in the network accurately resolves a subset of names and assigning a pass / fail score based on their findings."}],"\n",["$","p",null,{"children":"A key component of the protocol is its reward mechanism.\nThis system is predicated on gateway performance and compliance with observation duties.\nGateways that excel are tagged as \"Functional Gateways\" and earn rewards, while those that do not meet the criteria, “Deficient Gateways” risk facing penalties – namely, the lack of rewards."}],"\n",["$","p",null,{"children":"Funds for incentive rewards are derived from the protocol balance, which consists of ARIO tokens initially allocated at network genesis as well as those collected from ArNS asset purchases.\nEvery epoch, this balance is utilized to distribute rewards to qualifying gateways and observers based on certain performance metrics."}],"\n",["$","$L6",null,{"level":2,"id":"observation-protocol","children":"Observation Protocol"}],"\n",["$","p",null,{"children":["The Observation protocol is organized around ",["$","strong",null,{"children":"daily epochs"}],", periods of time that are broken into an observation reporting and tallying phase.\nThe protocol is followed across each epoch, promoting consistent healthy network activity that can form pro-social behaviors and react to malicious circumstances."]}],"\n",["$","$L6",null,{"level":2,"id":"onchain-reports","children":"Onchain Reports"}],"\n",["$","p",null,{"children":["The to-be-evaluated ArNS names include a set of ",["$","strong",null,{"children":"two (2)"}]," names randomly determined by the protocol, known as “prescribed names”, which are common across all observers within the epoch, as well as a set of ",["$","strong",null,{"children":"eight (8)"}]," “chosen names” picked at the discretion of each individual observer.\n“Prescribed names” are assigned to act as a common denominator / baseline while “chosen names” allow each observer to evaluate names that may be important to their operation."]}],"\n",["$","p",null,{"children":"Observers shall upload their completed reports (in JSON format) to the Arweave network as an onchain audit trail.\nIn addition, observers shall submit an interaction to the AR.IO smart contract detailing each gateway that they observed to have “failed” their assessments.\nThese “votes” are tallied and used to determine the reward distribution."}],"\n",["$","$L6",null,{"level":2,"id":"selection-of-observers","children":"Selection of Observers"}],"\n",["$","p",null,{"children":"The observer selection process commences at the beginning of each epoch and employs a random-weighted selection method.\nBy combining random selection with weighted criteria like stake, tenure, and past rewards, the process aims to ensure both fairness and acknowledgment of consistent performance.\nThis method allows for a systematic yet randomized approach to selecting gateways for observation tasks."}],"\n",["$","h3",null,{"children":"Criteria for Selection"}],"\n",["$","p",null,{"children":["Up to ",["$","strong",null,{"children":"fifty (50)"}]," gateways can be chosen as observers per epoch.\nIf the ",["$","$L7",null,{"href":"/build/gateways/gateway-network#gateway-address-registry-gar","children":"GAR"}]," is below that amount, then every gateway is designated as an observer for that epoch.\nIf there are greater than 50, then randomized selection shall be utilized."]}],"\n",["$","p",null,{"children":"The weighted selection criteria will consider the following for each gateway:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Stake Weight (SW)"}],": This factor considers how financially committed a gateway is to the network. It is the ratio of the total amount of ARIO tokens staked by the gateway (plus any delegated stake) relative to the network minimum and is expressed as:"]}],"\n"]}],"\n",["$","div",null,{"className":"formula","children":"SW = (Gateway Stake + Delegated Stake) / (Minimum Network Join Stake)"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Tenure Weight (TW)"}],": This factor considers how long a gateway has been part of the network, with a maximum value capped at four (4). This means that the maximum value is achieved after 2-years of participation in the network. It is calculated as:"]}],"\n"]}],"\n",["$","div",null,{"className":"formula","children":"TW = (Gateway Network Tenure) / (6-months)"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Gateway Performance Ratio Weight (GPRW)"}],": This factor is a proxy for a gateway’s performance at resolving ArNS names. The weight represents the ratio of epochs in which a gateway received rewards for correctly resolving names relative to their total time on the network. To prevent division by zero conditions, it is calculated as:"]}],"\n"]}],"\n",["$","div",null,{"className":"formula","children":"GPRW = (1 + Passed Epochs) / (1 + Participated Epochs)"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Observer Performance Ratio Weight (OPRW)"}],": This factor is a proxy for a gateway’s performance at fulfilling observation duties. The weight reflects the ratio of epochs in which a gateway, as an observer, successfully submitted observation reports relative to their total periods of service as an observer. To prevent division by zero conditions thus unfairly harming a newly joined gateway, it is calculated as:"]}],"\n"]}],"\n",["$","div",null,{"className":"formula","children":"OPRW = (1 + Submitted Epochs) / (1 + Selected Epochs)"}],"\n",["$","h3",null,{"children":"Weight Calculation and Normalization"}],"\n",["$","p",null,{"children":"For each gateway, a composite weight (CW) is computed, combining the Stake Weight, Tenure Weight, Gateway Performance Ratio Weight, and Observer Performance Ratio Weight."}],"\n",["$","p",null,{"children":"The formula used is:"}],"\n",["$","div",null,{"className":"formula","children":"CW = SW x TW x GPRW x OPRW"}],"\n",["$","p",null,{"children":"These weights are then normalized across the network to create a continuous range, allowing for proportional random selection based on the weighted scores.\nThe normalized composite weight (N_CW) for each gateway indicates its likelihood of being chosen as an observer and is calculated by dividing the gateway's CW by the sum of all CWs.\nAny gateway with a composite weight equal to zero shall be ineligible for selection as an observer during the associated epoch."}],"\n",["$","h3",null,{"children":"Random Selection Process"}],"\n",["$","p",null,{"children":"The selection of observers is randomized within the framework of these weights.\nA set of unique random numbers is generated with entropy within the total range of normalized weights.\nFor each random number, the gateway whose normalized weight range encompasses this number is selected.\nThis system ensures that while gateways with higher weights are more likely to be chosen, all gateways maintain a non-zero chance of selection, preserving both fairness and meritocracy in the observer assignment process.\nThe current epoch’s selected / prescribed observers as well as prescribed ArNS names to be evaluated shall be saved in the contract state at the beginning of the epoch to ensure that any activities during that epoch do not affect the selection of observers or awards distribution."}],"\n",["$","$L6",null,{"level":2,"id":"performance-evaluation","children":"Performance Evaluation"}],"\n",["$","p",null,{"children":"Consider the following classifications:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Functional or Passed Gateways"}],": are gateways that meet or surpass the network’s performance and quality standards."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Deficient or Failed Gateways"}],": are gateways that fall short of the network's performance expectations."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Functional or Submitted Observers"}],": are selected observers who diligently perform their duties and submit observation reports and contract interactions."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Deficient or Failed Observers"}],": are selected observers who do not fulfill their duty of submitting observation reports and contract interactions."]}],"\n"]}],"\n",["$","p",null,{"children":"At the end of an epoch, the smart contract will assess the results from the observers and determine a pass / fail score for each gateway:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"If greater than or equal to 50% of submitted observer contract interactions indicate a PASS score, then that gateway is considered Functional and eligible for gateway rewards."}],"\n",["$","li",null,{"children":"Else, if greater than 50% of submitted observer contract interactions indicate a FAIL score, then that gateway is considered Deficient and ineligible for gateway rewards."}],"\n"]}],"\n",["$","p",null,{"children":["These results will determine how reward distributions are made for that epoch.\nRewards shall be distributed after ",["$","strong",null,{"children":"forty (40) minutes"}]," (approx. ",["$","strong",null,{"children":"twenty (20) Arweave blocks"}],") in the following epoch have elapsed.\nThis delay ensures that all observation contract interactions are safely confirmed by the Arweave network without risk of “forking out” prior to the evaluation and reward distribution process."]}],"\n",["$","$L6",null,{"level":2,"id":"reward-distribution","children":"Reward Distribution"}],"\n",["$","p",null,{"children":"Each epoch, a portion of the protocol balance is earmarked for distribution as rewards.\nThis value shall begin at 0.1% per epoch for the first year of operation, then linearly decline down to and stabilize at 0.05% over the following 6 months.\nFrom this allocation, two distinct reward categories are derived:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Base Gateway Reward (BGR)"}],": This is the portion of the reward allocated to each Functional Gateway within the network and is calculated as:"]}],"\n"]}],"\n",["$","div",null,{"className":"formula","children":"BGR = [Epoch Reward Allocation x 90% / Total Gateways in the Network]"}],"\n",["$","ol",null,{"start":"2","children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Base Observer Reward (BOR)"}],": Observers, due to their additional responsibilities, have a separate reward calculated as:"]}],"\n"]}],"\n",["$","div",null,{"className":"formula","children":"BOR = [Epoch Reward Allocation x 10% / Total Selected Observers for the Epoch]"}],"\n",["$","h3",null,{"children":"Distribution Based on Performance"}],"\n",["$","p",null,{"children":"The reward distribution is contingent on the performance classifications derived from the Performance Evaluation:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Functional Gateways"}],": Gateways that meet the performance criteria receive the Base Gateway Reward."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Deficient Gateways"}],": Gateways falling short in performance do not receive any gateway rewards."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Functional Observers"}],": Observers that fulfilled their duty receive the Base Observer Reward."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Deficient Observers"}],": Observers failing to meet their responsibilities do not receive observer rewards. Furthermore, if they are also Functional Gateways, their gateway reward is reduced by ",["$","strong",null,{"children":"25%"}]," for that epoch as a consequence for not performing their observation duty."]}],"\n"]}],"\n",["$","p",null,{"children":"Gateways shall be given the option to have their reward tokens “auto-staked” to their existing stake or sent to their wallet as unlocked tokens. The default setting shall be “auto-staked”."}],"\n",["$","h3",null,{"children":"Distribution to Delegates"}],"\n",["$","p",null,{"children":"The protocol will automatically distribute a Functional Gateway’s shared rewards with its delegates.\nThe distribution will consider the gateway’s total reward for the period (including observation rewards), the gateway’s “Delegate Reward Share Ratio”, and each delegate’s stake proportional to the total delegation.\nEach individual delegate reward is calculated as:"}],"\n",["$","div",null,{"className":"formula","children":"DRi = Total Rewards x Reward Share Ratio x (Delegate’s Stake / Total Delegated Stake)"}],"\n",["$","p",null,{"children":"Unlike gateways, token reward distributions to delegated stakers will only be “auto-staked” in that they will be automatically added to the delegate’s existing stake associated with the rewarded gateway.\nThe delegated staker is then free to withdraw their staked rewards at any time (subject to withdrawal delays)."}],"\n",["$","h3",null,{"children":"Undistributed Rewards"}],"\n",["$","p",null,{"children":"In cases where rewards are not distributed, either due to the inactivity or deficiency of gateways or observers, the allocated tokens shall remain in the protocol balance and carry forward to the next epoch.\nThis mechanism is in place to discourage observers from frivolously marking their peers as offline in hopes of attaining a higher portion of the reward pool.\nNote that if a gateway (and its delegates) leaves the network or a delegate fully withdraws stake from a gateway, they become ineligible to receive rewards within the corresponding epoch and the earmarked rewards will not be distributed."}],"\n",["$","$L6",null,{"level":2,"id":"handling-deficient-gateways","children":"Handling Deficient Gateways"}],"\n",["$","p",null,{"children":["To maintain network efficiency and reduce contract state bloat, gateways that are marked as deficient, and thus fail to receive rewards,\nfor ",["$","strong",null,{"children":"thirty (30)"}]," consecutive epochs will automatically trigger a “Network Leave” action and be subjesct to the associated stake withdrawal durations for both gateway stake and any delegated stake.\nIn addition, the gateway shall have its ",["$","strong",null,{"children":"minimum network-join stake slashed by 100%"}],". The slashed stake shall be immediately sent to the protocol balance."]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","F70jRFc9cAC02C1GYxoRg",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} d:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] b:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs - Observation and Incentives"}],["$","meta","2",{"name":"description","content":"The Observation and Incentive Protocol is designed to maintain and enhance the operational integrity of gateways on the AR.IO Network through a combination of incentivizing gateways for good performance and tasking those gateways to fulfill the role of \"observers\"."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs - Observation and Incentives"}],["$","meta","4",{"property":"og:description","content":"The Observation and Incentive Protocol is designed to maintain and enhance the operational integrity of gateways on the AR.IO Network through a combination of incentivizing gateways for good performance and tasking those gateways to fulfill the role of \"observers\"."}],["$","meta","5",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","6",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","7",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","8",{"name":"twitter:description","content":"The Observation and Incentive Protocol is designed to maintain and enhance the operational integrity of gateways on the AR.IO Network through a combination of incentivizing gateways for good performance and tasking those gateways to fulfill the role of \"observers\"."}],["$","meta","9",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","10",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 9:null -f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/gateways/observer/troubleshooting.html b/build/gateways/observer/troubleshooting.html index ec93685c..488045bf 100644 --- a/build/gateways/observer/troubleshooting.html +++ b/build/gateways/observer/troubleshooting.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Troubleshooting Observer

    Overview

    ar.io observer epoch distribution reports include a list of failed observers for the epoch, along with an accounting of the errors which caused the observer to fail. When possible, the error messages will give you a starting point to being the troubleshooting process. Below is a list of possible error messages, along with more detailed information on how to address the issues.

    @@ -18,4 +18,4 @@

    The observer wallet set locally on your gateway does not match the observer wallet for your gateway in the ar.io network.

    Check to make sure that you have OBSERVER_WALLET set in your .env file, and that the keyfile for your observer wallet is properly provided in the wallets directory in your gateway.

    You will need to restart your gateway if you make any changes to the .env file or your observer wallet keyfile.

    Then check to make sure that the value for observerWallet on your gateway in the testnet contract matches that.

    This video shows exactly what should be done to correct it if it does not.

    Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...

    -
    The cause for the error could not be reliably determined.

    "Uncertain" is the default value returned when evaluating a failed observer. It means that none of the above error messages perfectly matched the problems with your gateway.

    You should first ensure that your observer wallet is set correctly locally, and then check your observer logs for any additional error messages.

    sudo docker-compose logs -f --tail=50 observer

    \ No newline at end of file +
    The cause for the error could not be reliably determined.

    "Uncertain" is the default value returned when evaluating a failed observer. It means that none of the above error messages perfectly matched the problems with your gateway.

    You should first ensure that your observer wallet is set correctly locally, and then check your observer logs for any additional error messages.

    sudo docker-compose logs -f --tail=50 observer

    \ No newline at end of file diff --git a/build/gateways/observer/troubleshooting.txt b/build/gateways/observer/troubleshooting.txt index 34fe931c..21031436 100644 --- a/build/gateways/observer/troubleshooting.txt +++ b/build/gateways/observer/troubleshooting.txt @@ -20,10 +20,10 @@ a:T6b6, CONTAINER ID IMAGE f42a4fbed8c5 ghcr.io/ar-io/ar-io-core:484bd31abb78709e09395f139ca57792bc6c3eb0 "/bin/sh docker-entr…" 2 days ago Up 2 days (healthy) 0.0.0.0:4000->4000/tcp, :::4000->4000/tcp ar-io-node_core_1 dd2e0b64b0b4 redis:7 "docker-entrypoint.s…" 10 days ago Up 2 days 0.0.0.0:6379->6379/tcp, :::6379->6379/tcp ar-io-node_redis_1 ed98aba1c4f6 ghcr.io/ar-io/ar-io-observer:6449bcb6dda778fef68a94bd29343190524439db "/nodejs/bin/node ./…" 10 days ago Up 2 days (healthy) 0.0.0.0:5000->5000/tcp, :::5000->5000/tcp ar-io-node_observer_1 -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","gateways","observer","troubleshooting"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["observer",{"children":["troubleshooting",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["observer",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","observer","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["troubleshooting",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","observer","children","troubleshooting","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Troubleshooting Observer"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"ar.io observer epoch distribution reports include a list of failed observers for the epoch, along with an accounting of the errors which caused the observer to fail. When possible, the error messages will give you a starting point to being the troubleshooting process. Below is a list of possible error messages, along with more detailed information on how to address the issues."}],"\n",["$","$L6",null,{"level":2,"id":"observer-not-running-and-or-unable-to-connect","children":"Observer not running and/or unable to connect"}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"Your observer was not able to connect with the contract at all. The most likely causes for this are internet connection problems, or your observer not running."}],["$","p",null,{"children":"Verify your observer is running"}],["$","p",null,{"language":"txt","children":["$","$L7",null,{"children":"sudo docker ps"}]}],["$","p",null,{"children":"Your output should look something like this:"}],["$","$L8",null,{"language":"txt","code":"$9","children":["$","$L7",null,{"children":"$a"}]}],["$","p",null,{"children":"If the line for observer does not say \"up\", then your observer is not running. You should restart your gateway, and then watch your observer logs to get a better idea of why your observer stopped:"}],["$","p",null,{"language":"txt","children":["$","$L7",null,{"children":"sudo docker-compose down"}]}],["$","p",null,{"language":"txt","children":["$","$L7",null,{"children":"sudo docker-compose up -d"}]}],["$","p",null,{"language":"txt","children":["$","$L7",null,{"children":"sudo docker-compose logs -f observer"}]}]]}],"\n",["$","$L6",null,{"level":2,"id":"observer-wallet-has-no-ar","children":"Observer wallet has no AR"}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"Your Observer Wallet does not have any AR tokens."}],["$","p",null,{"children":"Your observer wallet needs to be able to submit reports to the Arweave blockchain. To do this, it needs to have a small amount of AR tokens in order to pay for the submission. ar.io recommends depositing 1 AR token into your observer wallet to ensure that you remain funded throughout the entire testnet."}]]}],"\n",["$","$L6",null,{"level":2,"id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway","children":"Observer wallet ... does not match the 'observerWallet' set on the gateway ..."}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"The observer wallet set locally on your gateway does not match the observer wallet for your gateway in the ar.io network."}],["$","p",null,{"language":"txt","children":["Check to make sure that you have ",["$","$L7",null,{"children":"OBSERVER_WALLET"}]," set in your ",["$","$L7",null,{"children":".env"}]," file, and that the keyfile for your observer wallet is properly provided in the wallets directory in your gateway."]}],["$","p",null,{"language":"txt","children":["You will need to restart your gateway if you make any changes to the ",["$","$L7",null,{"children":".env"}]," file or your observer wallet keyfile."]}],["$","p",null,{"children":["Then check to make sure that the value for observerWallet on your gateway in the ",["$","$Lb",null,{"href":"https://dev.arns.app/v1/contract/bLAgYxAdX2Ry-nt6aH2ixgvJXbpsEYm28NgJgyqfs-U/gateways","rel":"noopener noreferrer","target":"_blank","children":["testnet contract",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," matches that."]}],["$","p",null,{"children":[["$","$Lb",null,{"href":"https://youtu.be/wJsCa3FnloY?si=4_aplF8yTIbfC1W-","rel":"noopener noreferrer","target":"_blank","children":["This video",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," shows exactly what should be done to correct it if it does not."]}]]}],"\n",["$","$L6",null,{"level":2,"id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json","children":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json..."}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"The cause for the error could not be reliably determined."}],["$","p",null,{"children":"\"Uncertain\" is the default value returned when evaluating a failed observer. It means that none of the above error messages perfectly matched the problems with your gateway."}],["$","p",null,{"children":["You should first ensure that your observer wallet is ",["$","$Lb",null,{"href":"https://youtu.be/wJsCa3FnloY?si=4_aplF8yTIbfC1W-","rel":"noopener noreferrer","target":"_blank","children":["set correctly locally",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", and then check your observer logs for any additional error messages."]}],["$","p",null,{"language":"txt","children":["$","$L7",null,{"children":"sudo docker-compose logs -f --tail=50 observer"}]}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","Inf3C-pF2KteIQeY-qFz3",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","gateways","observer","troubleshooting"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["observer",{"children":["troubleshooting",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["observer",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","observer","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["troubleshooting",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","observer","children","troubleshooting","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Troubleshooting Observer"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"ar.io observer epoch distribution reports include a list of failed observers for the epoch, along with an accounting of the errors which caused the observer to fail. When possible, the error messages will give you a starting point to being the troubleshooting process. Below is a list of possible error messages, along with more detailed information on how to address the issues."}],"\n",["$","$L6",null,{"level":2,"id":"observer-not-running-and-or-unable-to-connect","children":"Observer not running and/or unable to connect"}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"Your observer was not able to connect with the contract at all. The most likely causes for this are internet connection problems, or your observer not running."}],["$","p",null,{"children":"Verify your observer is running"}],["$","p",null,{"language":"txt","children":["$","$L7",null,{"children":"sudo docker ps"}]}],["$","p",null,{"children":"Your output should look something like this:"}],["$","$L8",null,{"language":"txt","code":"$9","children":["$","$L7",null,{"children":"$a"}]}],["$","p",null,{"children":"If the line for observer does not say \"up\", then your observer is not running. You should restart your gateway, and then watch your observer logs to get a better idea of why your observer stopped:"}],["$","p",null,{"language":"txt","children":["$","$L7",null,{"children":"sudo docker-compose down"}]}],["$","p",null,{"language":"txt","children":["$","$L7",null,{"children":"sudo docker-compose up -d"}]}],["$","p",null,{"language":"txt","children":["$","$L7",null,{"children":"sudo docker-compose logs -f observer"}]}]]}],"\n",["$","$L6",null,{"level":2,"id":"observer-wallet-has-no-ar","children":"Observer wallet has no AR"}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"Your Observer Wallet does not have any AR tokens."}],["$","p",null,{"children":"Your observer wallet needs to be able to submit reports to the Arweave blockchain. To do this, it needs to have a small amount of AR tokens in order to pay for the submission. ar.io recommends depositing 1 AR token into your observer wallet to ensure that you remain funded throughout the entire testnet."}]]}],"\n",["$","$L6",null,{"level":2,"id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway","children":"Observer wallet ... does not match the 'observerWallet' set on the gateway ..."}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"The observer wallet set locally on your gateway does not match the observer wallet for your gateway in the ar.io network."}],["$","p",null,{"language":"txt","children":["Check to make sure that you have ",["$","$L7",null,{"children":"OBSERVER_WALLET"}]," set in your ",["$","$L7",null,{"children":".env"}]," file, and that the keyfile for your observer wallet is properly provided in the wallets directory in your gateway."]}],["$","p",null,{"language":"txt","children":["You will need to restart your gateway if you make any changes to the ",["$","$L7",null,{"children":".env"}]," file or your observer wallet keyfile."]}],["$","p",null,{"children":["Then check to make sure that the value for observerWallet on your gateway in the ",["$","$Lb",null,{"href":"https://dev.arns.app/v1/contract/bLAgYxAdX2Ry-nt6aH2ixgvJXbpsEYm28NgJgyqfs-U/gateways","rel":"noopener noreferrer","target":"_blank","children":["testnet contract",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," matches that."]}],["$","p",null,{"children":[["$","$Lb",null,{"href":"https://youtu.be/wJsCa3FnloY?si=4_aplF8yTIbfC1W-","rel":"noopener noreferrer","target":"_blank","children":["This video",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," shows exactly what should be done to correct it if it does not."]}]]}],"\n",["$","$L6",null,{"level":2,"id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json","children":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json..."}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"The cause for the error could not be reliably determined."}],["$","p",null,{"children":"\"Uncertain\" is the default value returned when evaluating a failed observer. It means that none of the above error messages perfectly matched the problems with your gateway."}],["$","p",null,{"children":["You should first ensure that your observer wallet is ",["$","$Lb",null,{"href":"https://youtu.be/wJsCa3FnloY?si=4_aplF8yTIbfC1W-","rel":"noopener noreferrer","target":"_blank","children":["set correctly locally",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", and then check your observer logs for any additional error messages."]}],["$","p",null,{"language":"txt","children":["$","$L7",null,{"children":"sudo docker-compose logs -f --tail=50 observer"}]}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","0Wb77ir54bFzRJNWC9IjF",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lb",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/gateways/release-notes.html b/build/gateways/release-notes.html index f87dc1d9..1cb41220 100644 --- a/build/gateways/release-notes.html +++ b/build/gateways/release-notes.html @@ -1,4 +1,4 @@ -AR.IO Network Docs - AR.IO Node Release Notes
    +AR.IO Network Docs - AR.IO Node Release Notes

    AR.IO Release Notes

    Overview

    Welcome to the documentation page for the AR.IO gateway release notes. Here, you will find detailed information about each version of the AR.IO gateway, including the enhancements, bug fixes, and any other changes introduced in every release. This page serves as a comprehensive resource to keep you informed about the latest developments and updates in the AR.IO gateway. For those interested in exploring the source code, each release's code is readily accessible at our GitHub repository: AR.IO gateway change logs. Stay updated with the continuous improvements and advancements in the AR.IO gateway by referring to this page for all release-related information.

    @@ -500,4 +500,4 @@

    \ No newline at end of file +
    \ No newline at end of file diff --git a/build/gateways/release-notes.txt b/build/gateways/release-notes.txt index 95aa8b66..2439c2fb 100644 --- a/build/gateways/release-notes.txt +++ b/build/gateways/release-notes.txt @@ -9,10 +9,10 @@ b:I[86213,[],"MetadataBoundary"] d:I[86213,[],"ViewportBoundary"] f:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","gateways","release-notes"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["release-notes",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["release-notes",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","release-notes","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"AR.IO Release Notes"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["Welcome to the documentation page for the AR.IO gateway release notes. Here, you will find detailed information about each version of the AR.IO gateway, including the enhancements, bug fixes, and any other changes introduced in every release. This page serves as a comprehensive resource to keep you informed about the latest developments and updates in the AR.IO gateway. For those interested in exploring the source code, each release's code is readily accessible at our GitHub repository: AR.IO gateway ",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-node/blob/main/CHANGELOG.md","rel":"noopener noreferrer","target":"_blank","children":["change logs",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". Stay updated with the continuous improvements and advancements in the AR.IO gateway by referring to this page for all release-related information."]}],"\n",["$","$L6",null,{"level":2,"id":"release-23-2025-01-13","children":"[Release 23] - 2025-01-13"}],"\n",["$","h3",null,{"children":"Added"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"FS_CLEANUP_WORKER_BATCH_SIZE"}],",\n",["$","$L8",null,{"children":"FS_CLEANUP_WORKER_BATCH_PAUSE_DURATION"}],", and\n",["$","$L8",null,{"children":"FS_CLEANUP_WORKER_RESTART_PAUSE_DURATION"}]," environment variables to allow\nconfiguration of number of contiguous data files cleaned up per batch, the\npause between each batch, and the pause before restarting the entire cleanup\nprocess again."]}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"data_items_unbundled_total"}]," Prometheus metric that counts the total\nnumber of data items unbundled, including those that did not match the\nunbundling filter."]}],"\n",["$","li",null,{"language":"txt","children":["Added a ",["$","$L8",null,{"children":"parent_type"}]," label that can be one of ",["$","$L8",null,{"children":"transaction"}]," or ",["$","$L8",null,{"children":"data_item"}],"\nto data item indexing metrics."]}],"\n",["$","li",null,{"language":"txt","children":["Added a ",["$","$L8",null,{"children":"files_cleaned_total"}]," total Prometheus metric to enable monitoring of\ncontiguous data cleanup."]}],"\n",["$","li",null,{"language":"txt","children":["Added support for specifying the admin API via a file specified by the\n",["$","$L8",null,{"children":"ADMIN_API_KEY_FILE"}]," environment variable."]}],"\n",["$","li",null,{"language":"txt","children":["Added experimental support for posting chunks in a non-blocking way to\nsecondary nodes specified via a comma separate list in the\n",["$","$L8",null,{"children":"SECONDARY_CHUNK_POST_URLS"}]," environment variable."]}],"\n"]}],"\n",["$","h3",null,{"children":"Changed"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Renamed the ",["$","$L8",null,{"children":"parent_type"}]," lable to ",["$","$L8",null,{"children":"contiguous_data_type"}]," on bundle metrics\nto more accurately reflect the meaning of the label."]}],"\n",["$","li",null,{"children":"Reduced the maximum time to refresh the ArNS name list to 10 seconds to\nminimize delays in ArNS availability after a new name is registered."}],"\n",["$","li",null,{"language":"txt","children":["Changed ",["$","$L8",null,{"children":"/ar-io/admin/queue-bundle"}]," to wait for ",["$","$L8",null,{"children":"bundles"}]," rows to be written\nto the DB before responding to ensure that errors that occur due to DB\ncontention are not silently ignored."]}],"\n",["$","li",null,{"children":"Data items are now flushed even when block indexing is stopped. This allows\nfor indexing batches of data items using the admin API with block indexing\ndisabled."}],"\n",["$","li",null,{"language":"txt","children":["Adjust services in ",["$","$L8",null,{"children":"docker-compose"}]," to use ",["$","$L8",null,{"children":"unless-stopped"}]," as their restart\npolicy. This guards against missing restarts in the case where service\ncontainers exit with a success status even when they shouldn't."]}],"\n"]}],"\n",["$","h3",null,{"children":"Fixed"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added missing ",["$","$L8",null,{"children":"created_at"}]," field in ",["$","$L8",null,{"children":"blocked_names"}]," table."]}],"\n",["$","li",null,{"children":"Fixed broken ArNS undername resolution."}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-22-2024-12-18","children":"[Release 22] - 2024-12-18"}],"\n",["$","h3",null,{"children":"Added"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added the ability to block and unblock ArNS names (e.g., to comply with hosting provider TOS). To block a name, POST ",["$","$L8",null,{"children":"{ \"name\": \"\" }"}]," to ",["$","$L8",null,{"children":"/ar-io/admin/block-name"}],". To unblock a name, POST ",["$","$L8",null,{"children":"{ \"name\": \"\" }"}]," to ",["$","$L8",null,{"children":"/ar-io/admin/unblock-name"}],"."]}],"\n"]}],"\n",["$","h3",null,{"children":"Changed"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Return an HTTP 429 response to POSTs to ",["$","$L8",null,{"children":"/ar-io/admin/queue-bundle"}]," when the bundle data import queue is full so that scripts queuing bundles can wait rather than overflowing it."]}],"\n"]}],"\n",["$","h3",null,{"children":"Fixed"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Adjust ArNS length limit from ",["$","$L8",null,{"children":"<= 48"}]," to ",["$","$L8",null,{"children":"<= 51"}]," to match the limit enforced by the AO process."]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-21-2024-12-05","children":"[Release 21] - 2024-12-05"}],"\n",["$","h3",null,{"children":"Added"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added a ClickHouse auto-import service. When enabled, it calls the Parquet export API, imports the exported Parquet into ClickHouse, moves the Parquet files to an ",["$","$L8",null,{"children":"imported"}]," subdirectory, and deletes data items in SQLite up to where the Parquet export ended. To use it, run Docker Compose with the ",["$","$L8",null,{"children":"clickhouse"}]," profile, set the ",["$","$L8",null,{"children":"CLICKHOUSE_URL"}]," to ",["$","$L8",null,{"children":"http://clickhouse:8123"}],", and ensure you have set an ",["$","$L8",null,{"children":"ADMIN_KEY"}],". Using this configuration, the core service will also combine results from ClickHouse and SQLite when querying transaction data via GraphQL. Note: if you have a large number of data items in SQLite, the first export and subsequent delete may take an extended period. Also, this functionality is considered ",["$","strong",null,{"children":"experimental"}],". We expect there are still bugs to be found in it and we may make breaking changes to the ClickHouse schema in the future. If you choose to use it in production (not yet recommended), we suggest backing up copies of the Parquet files found in ",["$","$L8",null,{"children":"data/parquet/imported"}]," so that they can be reimported if anything goes wrong or future changes require it."]}],"\n",["$","li",null,{"language":"txt","children":["Added a background data verification process that will attempt to recompute data roots for bundles and compare them to data roots indexed from Arweave nodes. When the data roots match, all descendant data items will be marked as verified. This enables verification of data initially retrieived from sources, like other gateways, that serve contiguous data instead of verifiable chunks. Data verification can be enabled by setting the ",["$","$L8",null,{"children":"ENABLE_BACKGROUND_DATA_VERIFICATION"}]," environment variable to true. The interval between attempts to verify batches of bundles is configurable using the ",["$","$L8",null,{"children":"BACKGROUND_DATA_VERIFICATION_INTERVAL_SECONDS"}]," environment variable."]}],"\n",["$","li",null,{"language":"txt","children":["Added a ",["$","$L8",null,{"children":"CHUNK_POST_MIN_SUCCESS_COUNT"}]," environment variable to configure how many Arweave nodes must accept a chunk before a chunk broadcast is considered successful."]}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"arweave_chunk_post_total"}]," and ",["$","$L8",null,{"children":"arweave_chunk_broadcast_total"}]," Prometheus metrics to respectively track the number of successful chunk POSTs to Arweave nodes and the number of chunks successfully broadcast."]}],"\n",["$","li",null,{"children":"When resolving ArNS names, the entire list of names is now cached instead of individually checking whether each name exists. This reduces the load on AO CUs since the entire list can be reused across multiple requests for different names. Note: due to the default 5 minute interval between name list refreshes, newly registered may now take longer to resolver after initial registration. We intend to make further caching refinements to address this in the future."}],"\n",["$","li",null,{"language":"txt","children":["Added support for multiple prioritized trusted gateways configurable by setting the ",["$","$L8",null,{"children":"TRUSTED_GATEWAYS_URLS"}]," environment variable to a JSON value containing a mapping of gateway hosts to priorities. Data requests are sent to other gateways in ascending priority order. If multiple gateways share the same priority, all the gateways with the same priority are tried in a random order before continuing on to the next priority."]}],"\n",["$","li",null,{"language":"txt","children":["Added support for caching contiguous data in S3. It is enabled by default when the ",["$","$L8",null,{"children":"AWS_S3_CONTIGUOUS_DATA_BUCKET"}]," and ",["$","$L8",null,{"children":"AWS_S3_CONTIGUOUS_DATA_PREFIX"}]," environment variables are set."]}],"\n"]}],"\n",["$","h3",null,{"children":"Changed"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","$L8",null,{"children":"trusted-gateway"}]," was changed to ",["$","$L8",null,{"children":"trusted-gateways"}]," in ",["$","$L8",null,{"children":"ON_DEMAND_RETRIEVAL_ORDER"}]," and ",["$","$L8",null,{"children":"BACKGROUND_RETRIEVAL_ORDER"}],"."]}],"\n",["$","li",null,{"language":"txt","children":["Renamed the S3 contiguous environment variables - ",["$","$L8",null,{"children":"AWS_S3_BUCKET"}]," to ",["$","$L8",null,{"children":"AWS_S3_CONTIGUOUS_DATA_BUCKET"}]," and ",["$","$L8",null,{"children":"AWS_S3_PREFIX"}]," to ",["$","$L8",null,{"children":"AWS_S3_CONTIGUOUS_DATA_PREFIX"}],"."]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-20-2024-11-15","children":"[Release 20] - 2024-11-15"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":["Exposed the core service chunk POST endpoint via Envoy. It accepts a Arweave data chunk and broadcasts it to either the comma separated list of URLs specified by the CHUNK_POST_URLs environment variable or, if none are specified, the ",["$","$L8",null,{"children":"/chunk"}]," path on URL specified by the TRUST_GATEWAY_URL environment variable."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":["Added a ",["$","$L8",null,{"children":"X-AR-IO-Root-Transaction-Id"}]," HTTP header to data responses containing the root base layer transaction ID for the ID in question if it's been indexed."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":["Added a ",["$","$L8",null,{"children":"X-AR-IO-Data-Item-Data-Offset"}]," HTTP header containing the offset of the data item relative to the root bundle base layer transaction for it. In conjunction with ",["$","$L8",null,{"children":"X-AR-IO-Root-Transaction-Id"}],", it enables retrieving data for data item IDs from base layer data using first a ",["$","$L8",null,{"children":"HEAD"}]," request to retrieve the root ID and data offset followed by a range request into the root bundle. This greatly increases the likelihood of retriving data item data by ID since only an index into the base layer and Arweave chunk availability is needed for this access method to succeed."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":["Added an experimental ClickHouse service to ",["$","$L8",null,{"children":"docker-compose.yaml"}]," (available via the ",["$","$L8",null,{"children":"clickhouse"}]," profile). This will be used as a supplemental GraphQL DB in upcoming releases."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":["Added a data item indexing healthcheck that can be enabled by setting the ",["$","$L8",null,{"children":"RUN_AUTOHEAL"}]," environment variable to ",["$","$L8",null,{"children":"true"}],". When enabled, it will restart the ",["$","$L8",null,{"children":"core"}]," service if no data items have been indexed since the value specified by the ",["$","$L8",null,{"children":"MAX_EXPECTED_DATA_ITEM_INDEXING_INTERVAL_SECONDS"}]," environment variable."]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-19-2024-10-21","children":"[Release 19] - 2024-10-21"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Adjusted data item flushing to use the bundle DB worker instead of the core DB worker to prevent write contention and failed flushes under heavy unbundling load."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"X-AR-IO-Digest"}],", ",["$","$L8",null,{"children":"X-AR-IO-Stable"}],", ",["$","$L8",null,{"children":"X-AR-IO-Verified"}],", and ",["$","$L8",null,{"children":"ETag"}]," headers. ",["$","$L8",null,{"children":"X-AR-IO-Digest"}]," contains a base64 URL encoded representation of the SHA-256 hash of the data item data. It may be empty if the gateway has not previously cached the data locally. ",["$","$L8",null,{"children":"X-AR-IO-Stable"}]," contains either ",["$","$L8",null,{"children":"true"}]," or ",["$","$L8",null,{"children":"false"}]," depending on whether the associated Arweave transaction is more than 18 blocks old or not. ",["$","$L8",null,{"children":"X-AR-IO-Verified"}]," contains either ",["$","$L8",null,{"children":"true"}]," if the gateway has verified the data root of the L1 transaction or the L1 root parent of the data item or ",["$","$L8",null,{"children":"false"}]," if it has not. ",["$","$L8",null,{"children":"ETag"}]," contains the same value a ",["$","$L8",null,{"children":"X-AR-IO-Digest"}]," and is used to improve HTTP caching efficiency."]}],"\n",["$","li",null,{"language":"txt","children":["Added support for using a different data source for on-demand and background data retrieval. Background data retrieval is used when unbundling. The background retrieval data source order is configurable using the ",["$","$L8",null,{"children":"BACKGROUND_RETRIEVAL_ORDER"}]," environment variable and defaults to ",["$","$L8",null,{"children":"chunks,s3,trusted-gateway,tx-data"}],". Priority is given to chunk retrieval since chunks are verifiable."]}],"\n",["$","li",null,{"language":"txt","children":["Added an ",["$","$L8",null,{"children":"/ar-io/admin/export-parquet/status"}]," to support monitoring of in-progress Parquet export status."]}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"sqlite_in_flight_ops"}]," Prometheus metric with ",["$","$L8",null,{"children":"worker"}]," (",["$","$L8",null,{"children":"core"}],", ",["$","$L8",null,{"children":"bundles"}],", ",["$","$L8",null,{"children":"data"}],", or ",["$","$L8",null,{"children":"moderation"}],") and ",["$","$L8",null,{"children":"role"}]," (",["$","$L8",null,{"children":"read"}]," or ",["$","$L8",null,{"children":"write"}],") labels to support monitoring the number of in-flight DB operations."]}],"\n",["$","li",null,{"children":"Added experimental Grafana and Prometheus based observability stack. See the \"Monitoring and Observability\" section of the README for more details."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Bundle data is now retrieved as chunks from Arweave nodes by default so that data roots can be compared against the chain (see entry about background retrieval above)."}],"\n",["$","li",null,{"children":"Changed observer configuration to use 8 instead of 5 chosen names. These are combined with 2 names prescribed from the contract for a total of 10 names observed each epoch to provide increased ArNS observation coverage."}],"\n",["$","li",null,{"children":"Verification status is set on data items when unbundling a parent that has already been verified."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-18-2024-10-01","children":"[Release 18] - 2024-10-01"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Improved performance of data attributes query that was preventing ",["$","$L8",null,{"children":"data.db"}]," WAL flushing."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added WAL ",["$","$L8",null,{"children":"sqlite_wal_checkpoint_pages"}]," Prometheus metric to help monitor WAL flushing."]}],"\n",["$","li",null,{"language":"txt","children":["Added a POST ",["$","$L8",null,{"children":"/ar-io/admin/export-parquet"}]," endpoint that can be used to export the contents of the SQLite3 core and bundle DBs as Parquet. To trigger an export, POST JSON containing ",["$","$L8",null,{"children":"outputDir"}],", ",["$","$L8",null,{"children":"startHeight"}],", ",["$","$L8",null,{"children":"endHeight"}],", and ",["$","$L8",null,{"children":"maxFileRows"}]," keys. The resulting Parquet files can then be queried directly using DuckDB or loaded into another system (e.g. ClickHouse). Scripts will be provided to help automate the latter in a future release."]}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"ARNS_RESOLVER_OVERRIDE_TTL_SECONDS"}]," that can be used to force ArNS names to refresh before their TTLs expire."]}],"\n",["$","li",null,{"language":"txt","children":["Added a GET ",["$","$L8",null,{"children":"/ar-io/resolver/:name"}]," endpoint that returns an ArNS resolution for the given name."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Removed ArNS resolver service in favor of integrated resolver. If a standalone resolver is still desired, the core service can be run with the ",["$","$L8",null,{"children":"START_WRITERS"}]," environment variable set to ",["$","$L8",null,{"children":"false"}],". This will disable indexing while preserving resolver functionality."]}],"\n",["$","li",null,{"language":"txt","children":["Deduplicated writes to ",["$","$L8",null,{"children":"data.db"}]," to improve performance and reduce WAL growth rate."]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-17-2024-09-09","children":"[Release 17] - 2024-09-09"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Notes"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["This release includes a ",["$","strong",null,{"children":"LONG RUNNING MIGRATION"}],". Your node may appear unresponsive while it is running. It is best to wait for it to complete. If it fails or is interrupted, removing your SQLite DBs (in ",["$","$L8",null,{"children":"data/sqlite"}]," by default) should resolve the issue, provided you are willing to lose your GraphQL index and let your node rebuild it."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Use the correct environment variable to populate ",["$","$L8",null,{"children":"WEBHOOK_BLOCK_FILTER"}]," in ",["$","$L8",null,{"children":"docker-compose.yaml"}],"."]}],"\n",["$","li",null,{"children":"Don't cache data regions retrieved to satisfy range requests to avoid unnecessary storage overhead and prevent inserting invalid ID to hash mappings into the data DB."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added a new ClickHouse based DB backend. It can be used in combination with the SQLite DB backend to enable batch loading of historical data from Parquet. It also opens up the possibility of higher DB performance and scalability. In its current state it should be considered a technology preview. It won't be useful to most users until we either provide Parquet files to load into it or automate flushing of the SQLite DB to it (both are planned in future release). It is not intended to be standalone solution. It supports bulk loading and efficient GraphQL querying of transactions and data items, but it relies on SQLite (or potentially another OLTP in the future) to index recent data. These limitations allow greatly simplified schema and query construction. Querying the new ClickHouse DB for transaction and data items via GraphQL is enabled by setting the ",["$","$L8",null,{"children":"CLICKHOUSE_URL"}]," environment variable."]}],"\n",["$","li",null,{"language":"txt","children":["Added the ability to skip storing transaction signatures in the DB by setting ",["$","$L8",null,{"children":"WRITE_TRANSACTION_DB_SIGNATURES"}]," to false. Missing signatures are fetched from the trusted Arweave node when needed for GraphQL results."]}],"\n",["$","li",null,{"children":"Added a Redis backed signature cache to support retrieving optimistically indexed data item signatures in GraphQL queries when writing data items signatures to the DB has been disabled."}],"\n",["$","li",null,{"language":"txt","children":["Added on-demand and composite ArNS resolvers. The on-demand resolver fetches results directly from an AO CU. The composite resolver attempts resolution in the order specified by the ",["$","$L8",null,{"children":"ARNS_RESOLVER_PRIORITY_ORDER"}]," environment variable (defaults to ",["$","$L8",null,{"children":"on-demand,gateway"}],")."]}],"\n",["$","li",null,{"children":"Added a queue_length Prometheus metric to fasciliate monitoring queues and inform future optimizations"}],"\n",["$","li",null,{"language":"txt","children":["Added SQLite WAL cleanup worker to help manage the size of the ",["$","$L8",null,{"children":"data.db-wal"}]," file. Future improvements to ",["$","$L8",null,{"children":"data.db"}]," usage are also planned to further improve WAL management."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Handle data requests by ID on ArNS sites. This enables ArNS sites to use relative links to data by ID."}],"\n",["$","li",null,{"language":"txt","children":["Replaced ",["$","$L8",null,{"children":"ARNS_RESOLVER_TYPE"}]," with ",["$","$L8",null,{"children":"ARNS_RESOLVER_PRIORITY_ORDER"}]," (defaults to ",["$","$L8",null,{"children":"on-demand,gateway"}],")."]}],"\n",["$","li",null,{"language":"txt","children":["Introduced unbundling back pressure. When either data item data or GraphQL indexing queue depths are more than the value specified by the ",["$","$L8",null,{"children":"MAX_DATA_ITEM_QUEUE_SIZE"}]," environment variable (defaults to 100000), unbundling is paused until the queues length falls bellow that threshold. This prevents the gateway from running out of memory when the unbundling rate exceeds the indexing rate while avoiding wasteful bundle reprocessing."]}],"\n",["$","li",null,{"children":"Prioritized optimistic data item indexing by inserting optimistic data items at the front of the indexing queues."}],"\n",["$","li",null,{"children":"Prioritized nested bundle indexing by inserting nested bundles at the front of the unbundling queue."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-16-2024-08-09","children":"[Release 16] - 2024-08-09"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Fixed promise leak caused by missing await when saving data items to the DB."}],"\n",["$","li",null,{"language":"txt","children":["Modified ArNS middleware to not attempt resolution when receiving requests for a different hostname than the one specified by ",["$","$L8",null,{"children":"ARNS_ROOT_HOST"}],"."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added support for returning ",["$","$L8",null,{"children":"Content-Encoding"}]," HTTP headers based on user specified Content-Encoding tags."]}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"isNestedBundle"}]," filter enables that matches any nested bundle when indexing. This enables composite unbundling filters that match a set of L1 tags and bundles nested under them."]}],"\n",["$","li",null,{"language":"txt","children":["Added ability to skip writing ANS-104 signatures to the DB and load them based on offsets from the data instead. This significantly reduces the size of the bundles DB. It can be enabled by setting the ",["$","$L8",null,{"children":"WRITE_ANS104_DATA_ITEM_DB_SIGNATURES"}]," environment variable to false."]}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"data_item_data_indexed_total"}]," Prometheus counter to count data items with data attributes indexed."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Queue data attributes writes when serving data rather than writing them syncronously."}],"\n",["$","li",null,{"children":"Reduced the default data indexer count to 1 to lessen the load on the data DB."}],"\n",["$","li",null,{"children":"Switched a number of overly verbose info logs to debug level."}],"\n",["$","li",null,{"children":"Removed docker-compose on-failure restart limits to ensure that services restart no matter how many times they fail."}],"\n",["$","li",null,{"language":"txt","children":["Modified the ",["$","$L8",null,{"children":"data_items_indexed_total"}]," Prometheus counter to count data items indexed for GraphQL querying instead of data attributes."]}],"\n",["$","li",null,{"children":"Increased aggressiveness of contiguous data cleanup. It now pauses 5 seconds instead of 10 seconds per batch and runs every 4 hours instead of every 24 hours."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-15-2024-07-19","children":"[Release 15] - 2024-07-19"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Fixed query error that was preventing bundles from being marked as fully imported in the database."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Adjusted data item indexing to record data item signature types in the DB. This helps distinguish between signatures using different key formats, and will enable querying by signature type in the future."}],"\n",["$","li",null,{"children":"Adjusted data item indexing to record offsets for data items within bundles and signatures and owners within data items. In the future this will allow us to avoid saving owners and signatures in the DB and thus considerably reduce the size of the bundles DB."}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"ARNS_CACHE_TTL_MS"}]," environment variable to control the TTL of ARNS cache entries (defaults to 1 hour)."]}],"\n",["$","li",null,{"children":"Added support for multiple ranges in a single HTTP range request."}],"\n",["$","li",null,{"language":"txt","children":["Added experimental chunk POST endpoint that broadcasts chunks to the comma-separate list of URLS in the ",["$","$L8",null,{"children":"CHUNK_BROADCAST_URLS"}]," environment variable. It is available at ",["$","$L8",null,{"children":"/chunk"}]," on the internal gateway service port (4000 by default) but is not yet exposed through Envoy."]}],"\n",["$","li",null,{"children":"Added support for running an AO CU adjacent to the gateway (see README.md for details)."}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"X-ArNS-Process-Id"}]," to ArNS resolved name headers."]}],"\n",["$","li",null,{"language":"txt","children":["Added a set of ",["$","$L8",null,{"children":"AO_..."}]," environment variables for specifying which AO URLs should be used (see ",["$","$L8",null,{"children":"docker-compose.yaml"}]," for the complete list). The ",["$","$L8",null,{"children":"AO_CU_URL"}]," is of particular use since the core and resolver services only perform AO reads and only the CU is needed for reads."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Split the monolithic ",["$","$L8",null,{"children":"docker-compose.yaml"}]," into ",["$","$L8",null,{"children":"docker-compose.yaml"}],", ",["$","$L8",null,{"children":"docker-compose.bundler.yaml"}],", and ",["$","$L8",null,{"children":"docker-compose.ao.yaml"}]," (see README for details)."]}],"\n",["$","li",null,{"children":"Replaced references to 'docker-compose' with 'docker compose' in the docs since the former is mostly deprecated."}],"\n",["$","li",null,{"children":"Reduce max fork depth from 50 to 18 inline to reflect Arweave 2.7.2 protocol changes."}],"\n",["$","li",null,{"children":"Increased the aggressiveness of bundle reprocessing by reducing reprocessing interval from 10 minutes to 5 minutes and raising reprocessing batch size from 100 to 1000."}],"\n",["$","li",null,{"children":"Use a patched version of Litestream to work around insufficient S3 multipart upload size in the upstream version."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-14-2024-06-26","children":"[Release 14] - 2024-06-26"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Correctly handle manifest ",["$","$L8",null,{"children":"index"}]," after ",["$","$L8",null,{"children":"paths"}],"."]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-13-2024-06-24","children":"[Release 13] - 2024-06-24"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Added support for optimistically reading data items uploaded using the integrated Turbo bundler via the LocalStack S3 interface."}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"X-AR-IO-Origin-Node-Release"}]," header to outbound data requests."]}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"hops"}],", ",["$","$L8",null,{"children":"origin"}],", and ",["$","$L8",null,{"children":"originNodeRelease"}]," query params to outbound data requests."]}],"\n",["$","li",null,{"language":"txt","children":["Added support for ",["$","$L8",null,{"children":"fallback"}]," in v0.2 manifests that is used if no path in the manifest is matched."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Updated Observer to read prescribed names from and write observations to the ar.io AO network process."}],"\n",["$","li",null,{"children":"Updated Resolver to read from the ar.io AO network process."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Modified optimistic indexing of data items to use a null ",["$","$L8",null,{"children":"parent_id"}]," when inserting into the DB instead of a placeholder value. This prevents unexpected non-null ",["$","$L8",null,{"children":"bundledIn"}]," values in GraphQL results for optimistically indexed data items."]}],"\n",["$","li",null,{"language":"txt","children":["Modified GraphQl query logic to require an ID for single block GraphQL queries. Previously queries missing an ID were returning an internal SQLite error. This represents a small departure from arweave.net's query logic which returns the latest block for these queries. We recommend querying ",["$","$L8",null,{"children":"blocks"}]," instead of ",["$","$L8",null,{"children":"block"}]," in cases where the latest block is desired."]}],"\n",["$","li",null,{"children":"Adjusted Observer health check to reflect port change to 5050."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Security"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Modified docker-compose.yaml to only expose Redis, PostgreSQL, and LocalStack ports internally. This protects gateways that neglect to deploy behind a firewall, reverse proxy, or load balancer."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-12-2024-06-05","children":"[Release 12] - 2024-06-05"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"/ar-io/admin/queue-data-item"}]," endpoint for queuing data item headers for indexing before the bundles containing them are processed. This allows trusted bundlers to make their data items quickly available to be queried via GraphQL without having to wait for bundle data submission or unbundling."]}],"\n",["$","li",null,{"language":"txt","children":["Added experimental support for retrieving contiguous data from S3. See ",["$","$L8",null,{"children":"AWS_*"}]," ",["$","$L7",null,{"href":"","children":"environment variables documentation"}]," for configuration details. In conjuction with a local Turbo bundler this allows optimistic bundle (but not yet data item) retrieval."]}],"\n",["$","li",null,{"language":"txt","children":["Add experimental support for fetching data from gateway peers. It can be enabled by adding ",["$","$L8",null,{"children":"ario-peer"}]," to ",["$","$L8",null,{"children":"ON_DEMAND_RETRIEVAL_ORDER"}],". Note: do not expect this work reliably yet! This functionality is in active development and will be improved in future releases."]}],"\n",["$","li",null,{"language":"txt","children":["Add ",["$","$L8",null,{"children":"import_attempt_count"}]," to ",["$","$L8",null,{"children":"bundle"}]," records to enable future bundle import retry optimizations."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Removed ",["$","$L8",null,{"children":"version"}]," from ",["$","$L8",null,{"children":"docker-compose.yaml"}]," to avoid warnings with recent versions of ",["$","$L8",null,{"children":"docker-compose"}],"."]}],"\n",["$","li",null,{"children":"Switched default observer port from 5000 to 5050 to avoid conflict on OS X. Since Envoy is used to provide external access to the observer API this should have no user visible effect."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-11-2024-05-21","children":"[Release 11] - 2024-05-21"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"arweave_tx_fetch_total"}]," Prometheus metric to track counts of transaction headers fetched from the trusted node and Arweave network peers."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Revert to using unnamed bind mounts due to cross platform issues with named volumes."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-10-2024-05-20","children":"[Release 10] - 2024-05-20"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added experimental support for streaming SQLite backups to S3 (and compatible services) using ",["$","$L7",null,{"href":"https://litestream.io/","rel":"noopener noreferrer","target":"_blank","children":["Litestream",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". Start the service using the docker-compose \"litestream\" profile to use it, and see the ",["$","$L8",null,{"children":"AR_IO_SQLITE_BACKUP_*"}]," ",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-node/blob/r10-prep/docs/env.md","rel":"noopener noreferrer","target":"_blank","children":["environment variables documentation",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," for further details."]}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"/ar-io/admin/queue-bundle"}]," endpoint for queueing bundles for import for import before they're in the mempool. In the future this will enable optimistic indexing when combined with a local trusted bundler."]}],"\n",["$","li",null,{"language":"txt","children":["Added support for triggering webhooks when blocks are imported matching the filter specified by the ",["$","$L8",null,{"children":"WEBHOOK_BLOCK_FILTER"}]," environment variable."]}],"\n",["$","li",null,{"language":"txt","children":["Added experimental support for indexing transactions and related data items from the mempool. Enable it by setting ",["$","$L8",null,{"children":"ENABLE_MEMPOOL_WATCHER"}]," to 'true'."]}],"\n",["$","li",null,{"language":"txt","children":["Made on-demand data caching circuit breakers configurable via the ",["$","$L8",null,{"children":"GET_DATA_CIRCUIT_BREAKER_TIMEOUT_MS"}]," environment variable. This allows gateway operators to decide how much latency they will tolerate when serving data in exchange for more complete data indexing and caching."]}],"\n",["$","li",null,{"language":"txt","children":["Rename cache header from ",["$","$L8",null,{"children":"X-Cached"}]," to ",["$","$L8",null,{"children":"X-Cache"}]," to mimic typical CDN practices."]}],"\n",["$","li",null,{"children":"Add X-AR-IO-Hops and X-AR-IO-Origin headers in preparation for future peer-to-peer functionality."}],"\n",["$","li",null,{"children":"Upgrade to Node.js v20 and switch to native test runner."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-9-2024-04-10","children":"[Release 9] - 2024-04-10"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Added"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added experimental Farcaster Frames support, enabling simple Arweave based Frames with button navigation. Transaction and data item data is now served under ",["$","$L8",null,{"children":"/local/farcaster/frame/"}],". ",["$","$L8",null,{"children":"/local"}]," is used as a prefix to indicate this functionality is both experimental and local to a particular gateway rather than part of the global gateway API. Both GET and POST requests are supported."]}],"\n",["$","li",null,{"language":"txt","children":["Added an experimental local ArNS resolver. When enabled it removes dependence on arweave.net for ArNS resolution! Enable it by setting ",["$","$L8",null,{"children":"RUN_RESOLVER=TRUE"}],", ",["$","$L8",null,{"children":"TRUSTED_ARNS_RESOLVER_TYPE=resolver"}],", and ",["$","$L8",null,{"children":"TRUSTED_ARNS_RESOLVER_URL=http://resolver:6000"}]," in your ",["$","$L8",null,{"children":".env"}]," file."]}],"\n",["$","li",null,{"language":"txt","children":["Added an ",["$","$L8",null,{"children":"X-Cached"}]," header to data responses to indicate when data is served from the local cache rather than being retrieved from an external source. This is helpful for interfacing with external systems, debugging, and end-to-end testing."]}],"\n",["$","li",null,{"children":"Save hashes for unbundled data items during indexing. This enables reduction in data storage via hash based deduplication as well as more efficient peer-to-peer data retrieval in the future."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-8-2024-03-14","children":"[Release 8] - 2024-03-14"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Added GraphQL SQL query debug logging to support trouble-shooting and performance optimization."}],"\n",["$","li",null,{"children":"Added support for indexing data items (not GraphQL querying) based solely on tag name. (example use case: indexing all IPFS CID tagged data items)."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changes"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Observer data sampling now uses randomized ranges to generate content hashes."}],"\n",["$","li",null,{"children":"Reference gateway ArNS resolutions are now cached to improve report generation performance."}],"\n",["$","li",null,{"language":"txt","children":["Contract interactions are now tested before posting using ",["$","$L8",null,{"children":"dryWrite"}]," to avoid submitting interactions that would fail."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L8",null,{"children":"/ar-io/observer/info"}]," now reports ",["$","$L8",null,{"children":"INVALID"}]," for wallets that fail to load."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Fix data caching failure caused by incorrect method name in ",["$","$L8",null,{"children":"getData"}]," circuit breakers."]}],"\n",["$","li",null,{"language":"txt","children":["Fix healthcheck when ",["$","$L8",null,{"children":"ARNS_ROOT_HOST"}]," includes a subdomain."]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-7-2024-02-14","children":"[Release 7] - 2024 - 02 - 14"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Add support for notifying other services of transactions and data items using webhooks (see README for details)."}],"\n",["$","li",null,{"children":"Add support for filter negation (particularly useful for excluding large bundles from indexint)."}],"\n",["$","li",null,{"children":"Improve unbundling throughput by decoupling data fetching from unbundling."}],"\n",["$","li",null,{"children":"Add Envoy and core service ARM builds."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Improve resouce cleanup and shutdown behavior."}],"\n",["$","li",null,{"children":"Don't save Redis data to disk by default to help prevent memory issues on startup for small gateways."}],"\n",["$","li",null,{"children":"Reduce the amount of data sampled from large files by the observer."}],"\n",["$","li",null,{"children":"Ensure block poa2 field is not chached to reduce memory consumption."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-6-2024-01-29","children":"[Release 6] - 2024-01-29"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Fixed"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Update observer to improve reliability of contract state synchronization and evaluation."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-5-2024-01-25","children":"[Release 5] - 2024-01-25"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Added transaction offset indexing to support future data retrieval capabilities."}],"\n",["$","li",null,{"children":"Enabled IPv6 support in Envoy config."}],"\n",["$","li",null,{"language":"txt","children":["Added ability to configure observer report generation interval via the ",["$","$L8",null,{"children":"REPORT_GENERATION_INTERVAL_MS"}]," environmental variable. (Intended primarily for development and testing)"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Updated observer to properly handle FQDN conflicts."}],"\n",["$","li",null,{"language":"txt","children":["Renamed most ",["$","$L8",null,{"children":"created_at"}]," columns to index to ",["$","$L8",null,{"children":"indexed_at"}]," for consistency and clarity."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Updated LMDB version to remove Buffer workaround and fix occasional block cache errors."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-4-2024-01-11","children":"[Release 4] - 2024-01-11"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Added circuit breakers around data index access to reduce impact of DB access contention under heavy requests loads."}],"\n",["$","li",null,{"children":"Added support for configuring data source priority via the ON_DEMAND_RETRIEVAL_ORDER environment variable."}],"\n",["$","li",null,{"children":"Updated observer to a version that retrieves epoch start and duration from contract state."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Set the Redis max memory eviction policy to ",["$","$L8",null,{"children":"allkeys-lru"}],"."]}],"\n",["$","li",null,{"children":"Reduced default Redis max memory from 2GB to 256MB."}],"\n",["$","li",null,{"children":"Improved predictability and performance of GraphQL queries."}],"\n",["$","li",null,{"children":"Eliminated unbundling worker threads when filters are configured to skip indexing ANS-104 bundles."}],"\n",["$","li",null,{"children":"Reduced the default number of ANS-104 worker threads from 2 to 1 when unbundling is enabled to conserve memory."}],"\n",["$","li",null,{"children":"Increased nodejs max old space size to 8GB when ANS-104 workers > 1."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Adjusted paths for chunks indexed by data root to include the full data root."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-3-2023-12-05","children":"[Release 3] - 2023-12-05"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Support range requests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-node/pull/61","rel":"noopener noreferrer","target":"_blank","children":["PR 61",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", ",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-node/pull/64","rel":"noopener noreferrer","target":"_blank","children":["PR 64",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Note: serving multiple ranges in a single request is not yet supported."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"language":"txt","children":["Release number in ",["$","$L8",null,{"children":"/ar-io/info"}]," response."]}],"\n",["$","li",null,{"children":["Redis header cache implementation (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-node/pull/62","rel":"noopener noreferrer","target":"_blank","children":["PR 62",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],").","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"New default header cache (replaces old FS cache)."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["LMDB header cache implementation (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-node/pull/60","rel":"noopener noreferrer","target":"_blank","children":["PR 60",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],").","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Intended for use in development only."}],"\n",["$","li",null,{"language":"txt","children":["Enable by setting ",["$","$L8",null,{"children":"CHAIN_CACHE_TYPE=lmdb"}],"."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Filesystem header cache cleanup worker (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-node/pull/68","rel":"noopener noreferrer","target":"_blank","children":["PR 68",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],").","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Enabled by default to cleanup old filesystem cache now that Redis is the new default."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Support for parallel ANS-104 unbundling (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-node/pull/65","rel":"noopener noreferrer","target":"_blank","children":["PR 65",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Used pinned container images tags for releases."}],"\n",["$","li",null,{"children":"Default to Redis header cache when running via docker-compose."}],"\n",["$","li",null,{"language":"txt","children":["Default to LMDB header cache when running via ",["$","$L8",null,{"children":"yarn start"}],"."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Correct GraphQL pagination for transactions with duplicate tags."}],"\n"]}],"\n"]}],"\n"]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L9",null,{"children":"$La"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","N3d8dvKF_e37FNtLZB2cl",{"children":[["$","$Lb",null,{"children":"$Lc"}],["$","$Ld",null,{"children":"$Le"}],null]}]]}]]],"m":"$undefined","G":["$f","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","gateways","release-notes"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["release-notes",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["release-notes",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","release-notes","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"AR.IO Release Notes"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["Welcome to the documentation page for the AR.IO gateway release notes. Here, you will find detailed information about each version of the AR.IO gateway, including the enhancements, bug fixes, and any other changes introduced in every release. This page serves as a comprehensive resource to keep you informed about the latest developments and updates in the AR.IO gateway. For those interested in exploring the source code, each release's code is readily accessible at our GitHub repository: AR.IO gateway ",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-node/blob/main/CHANGELOG.md","rel":"noopener noreferrer","target":"_blank","children":["change logs",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". Stay updated with the continuous improvements and advancements in the AR.IO gateway by referring to this page for all release-related information."]}],"\n",["$","$L6",null,{"level":2,"id":"release-23-2025-01-13","children":"[Release 23] - 2025-01-13"}],"\n",["$","h3",null,{"children":"Added"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"FS_CLEANUP_WORKER_BATCH_SIZE"}],",\n",["$","$L8",null,{"children":"FS_CLEANUP_WORKER_BATCH_PAUSE_DURATION"}],", and\n",["$","$L8",null,{"children":"FS_CLEANUP_WORKER_RESTART_PAUSE_DURATION"}]," environment variables to allow\nconfiguration of number of contiguous data files cleaned up per batch, the\npause between each batch, and the pause before restarting the entire cleanup\nprocess again."]}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"data_items_unbundled_total"}]," Prometheus metric that counts the total\nnumber of data items unbundled, including those that did not match the\nunbundling filter."]}],"\n",["$","li",null,{"language":"txt","children":["Added a ",["$","$L8",null,{"children":"parent_type"}]," label that can be one of ",["$","$L8",null,{"children":"transaction"}]," or ",["$","$L8",null,{"children":"data_item"}],"\nto data item indexing metrics."]}],"\n",["$","li",null,{"language":"txt","children":["Added a ",["$","$L8",null,{"children":"files_cleaned_total"}]," total Prometheus metric to enable monitoring of\ncontiguous data cleanup."]}],"\n",["$","li",null,{"language":"txt","children":["Added support for specifying the admin API via a file specified by the\n",["$","$L8",null,{"children":"ADMIN_API_KEY_FILE"}]," environment variable."]}],"\n",["$","li",null,{"language":"txt","children":["Added experimental support for posting chunks in a non-blocking way to\nsecondary nodes specified via a comma separate list in the\n",["$","$L8",null,{"children":"SECONDARY_CHUNK_POST_URLS"}]," environment variable."]}],"\n"]}],"\n",["$","h3",null,{"children":"Changed"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Renamed the ",["$","$L8",null,{"children":"parent_type"}]," lable to ",["$","$L8",null,{"children":"contiguous_data_type"}]," on bundle metrics\nto more accurately reflect the meaning of the label."]}],"\n",["$","li",null,{"children":"Reduced the maximum time to refresh the ArNS name list to 10 seconds to\nminimize delays in ArNS availability after a new name is registered."}],"\n",["$","li",null,{"language":"txt","children":["Changed ",["$","$L8",null,{"children":"/ar-io/admin/queue-bundle"}]," to wait for ",["$","$L8",null,{"children":"bundles"}]," rows to be written\nto the DB before responding to ensure that errors that occur due to DB\ncontention are not silently ignored."]}],"\n",["$","li",null,{"children":"Data items are now flushed even when block indexing is stopped. This allows\nfor indexing batches of data items using the admin API with block indexing\ndisabled."}],"\n",["$","li",null,{"language":"txt","children":["Adjust services in ",["$","$L8",null,{"children":"docker-compose"}]," to use ",["$","$L8",null,{"children":"unless-stopped"}]," as their restart\npolicy. This guards against missing restarts in the case where service\ncontainers exit with a success status even when they shouldn't."]}],"\n"]}],"\n",["$","h3",null,{"children":"Fixed"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added missing ",["$","$L8",null,{"children":"created_at"}]," field in ",["$","$L8",null,{"children":"blocked_names"}]," table."]}],"\n",["$","li",null,{"children":"Fixed broken ArNS undername resolution."}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-22-2024-12-18","children":"[Release 22] - 2024-12-18"}],"\n",["$","h3",null,{"children":"Added"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added the ability to block and unblock ArNS names (e.g., to comply with hosting provider TOS). To block a name, POST ",["$","$L8",null,{"children":"{ \"name\": \"\" }"}]," to ",["$","$L8",null,{"children":"/ar-io/admin/block-name"}],". To unblock a name, POST ",["$","$L8",null,{"children":"{ \"name\": \"\" }"}]," to ",["$","$L8",null,{"children":"/ar-io/admin/unblock-name"}],"."]}],"\n"]}],"\n",["$","h3",null,{"children":"Changed"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Return an HTTP 429 response to POSTs to ",["$","$L8",null,{"children":"/ar-io/admin/queue-bundle"}]," when the bundle data import queue is full so that scripts queuing bundles can wait rather than overflowing it."]}],"\n"]}],"\n",["$","h3",null,{"children":"Fixed"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Adjust ArNS length limit from ",["$","$L8",null,{"children":"<= 48"}]," to ",["$","$L8",null,{"children":"<= 51"}]," to match the limit enforced by the AO process."]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-21-2024-12-05","children":"[Release 21] - 2024-12-05"}],"\n",["$","h3",null,{"children":"Added"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added a ClickHouse auto-import service. When enabled, it calls the Parquet export API, imports the exported Parquet into ClickHouse, moves the Parquet files to an ",["$","$L8",null,{"children":"imported"}]," subdirectory, and deletes data items in SQLite up to where the Parquet export ended. To use it, run Docker Compose with the ",["$","$L8",null,{"children":"clickhouse"}]," profile, set the ",["$","$L8",null,{"children":"CLICKHOUSE_URL"}]," to ",["$","$L8",null,{"children":"http://clickhouse:8123"}],", and ensure you have set an ",["$","$L8",null,{"children":"ADMIN_KEY"}],". Using this configuration, the core service will also combine results from ClickHouse and SQLite when querying transaction data via GraphQL. Note: if you have a large number of data items in SQLite, the first export and subsequent delete may take an extended period. Also, this functionality is considered ",["$","strong",null,{"children":"experimental"}],". We expect there are still bugs to be found in it and we may make breaking changes to the ClickHouse schema in the future. If you choose to use it in production (not yet recommended), we suggest backing up copies of the Parquet files found in ",["$","$L8",null,{"children":"data/parquet/imported"}]," so that they can be reimported if anything goes wrong or future changes require it."]}],"\n",["$","li",null,{"language":"txt","children":["Added a background data verification process that will attempt to recompute data roots for bundles and compare them to data roots indexed from Arweave nodes. When the data roots match, all descendant data items will be marked as verified. This enables verification of data initially retrieived from sources, like other gateways, that serve contiguous data instead of verifiable chunks. Data verification can be enabled by setting the ",["$","$L8",null,{"children":"ENABLE_BACKGROUND_DATA_VERIFICATION"}]," environment variable to true. The interval between attempts to verify batches of bundles is configurable using the ",["$","$L8",null,{"children":"BACKGROUND_DATA_VERIFICATION_INTERVAL_SECONDS"}]," environment variable."]}],"\n",["$","li",null,{"language":"txt","children":["Added a ",["$","$L8",null,{"children":"CHUNK_POST_MIN_SUCCESS_COUNT"}]," environment variable to configure how many Arweave nodes must accept a chunk before a chunk broadcast is considered successful."]}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"arweave_chunk_post_total"}]," and ",["$","$L8",null,{"children":"arweave_chunk_broadcast_total"}]," Prometheus metrics to respectively track the number of successful chunk POSTs to Arweave nodes and the number of chunks successfully broadcast."]}],"\n",["$","li",null,{"children":"When resolving ArNS names, the entire list of names is now cached instead of individually checking whether each name exists. This reduces the load on AO CUs since the entire list can be reused across multiple requests for different names. Note: due to the default 5 minute interval between name list refreshes, newly registered may now take longer to resolver after initial registration. We intend to make further caching refinements to address this in the future."}],"\n",["$","li",null,{"language":"txt","children":["Added support for multiple prioritized trusted gateways configurable by setting the ",["$","$L8",null,{"children":"TRUSTED_GATEWAYS_URLS"}]," environment variable to a JSON value containing a mapping of gateway hosts to priorities. Data requests are sent to other gateways in ascending priority order. If multiple gateways share the same priority, all the gateways with the same priority are tried in a random order before continuing on to the next priority."]}],"\n",["$","li",null,{"language":"txt","children":["Added support for caching contiguous data in S3. It is enabled by default when the ",["$","$L8",null,{"children":"AWS_S3_CONTIGUOUS_DATA_BUCKET"}]," and ",["$","$L8",null,{"children":"AWS_S3_CONTIGUOUS_DATA_PREFIX"}]," environment variables are set."]}],"\n"]}],"\n",["$","h3",null,{"children":"Changed"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","$L8",null,{"children":"trusted-gateway"}]," was changed to ",["$","$L8",null,{"children":"trusted-gateways"}]," in ",["$","$L8",null,{"children":"ON_DEMAND_RETRIEVAL_ORDER"}]," and ",["$","$L8",null,{"children":"BACKGROUND_RETRIEVAL_ORDER"}],"."]}],"\n",["$","li",null,{"language":"txt","children":["Renamed the S3 contiguous environment variables - ",["$","$L8",null,{"children":"AWS_S3_BUCKET"}]," to ",["$","$L8",null,{"children":"AWS_S3_CONTIGUOUS_DATA_BUCKET"}]," and ",["$","$L8",null,{"children":"AWS_S3_PREFIX"}]," to ",["$","$L8",null,{"children":"AWS_S3_CONTIGUOUS_DATA_PREFIX"}],"."]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-20-2024-11-15","children":"[Release 20] - 2024-11-15"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":["Exposed the core service chunk POST endpoint via Envoy. It accepts a Arweave data chunk and broadcasts it to either the comma separated list of URLs specified by the CHUNK_POST_URLs environment variable or, if none are specified, the ",["$","$L8",null,{"children":"/chunk"}]," path on URL specified by the TRUST_GATEWAY_URL environment variable."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":["Added a ",["$","$L8",null,{"children":"X-AR-IO-Root-Transaction-Id"}]," HTTP header to data responses containing the root base layer transaction ID for the ID in question if it's been indexed."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":["Added a ",["$","$L8",null,{"children":"X-AR-IO-Data-Item-Data-Offset"}]," HTTP header containing the offset of the data item relative to the root bundle base layer transaction for it. In conjunction with ",["$","$L8",null,{"children":"X-AR-IO-Root-Transaction-Id"}],", it enables retrieving data for data item IDs from base layer data using first a ",["$","$L8",null,{"children":"HEAD"}]," request to retrieve the root ID and data offset followed by a range request into the root bundle. This greatly increases the likelihood of retriving data item data by ID since only an index into the base layer and Arweave chunk availability is needed for this access method to succeed."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":["Added an experimental ClickHouse service to ",["$","$L8",null,{"children":"docker-compose.yaml"}]," (available via the ",["$","$L8",null,{"children":"clickhouse"}]," profile). This will be used as a supplemental GraphQL DB in upcoming releases."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":["Added a data item indexing healthcheck that can be enabled by setting the ",["$","$L8",null,{"children":"RUN_AUTOHEAL"}]," environment variable to ",["$","$L8",null,{"children":"true"}],". When enabled, it will restart the ",["$","$L8",null,{"children":"core"}]," service if no data items have been indexed since the value specified by the ",["$","$L8",null,{"children":"MAX_EXPECTED_DATA_ITEM_INDEXING_INTERVAL_SECONDS"}]," environment variable."]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-19-2024-10-21","children":"[Release 19] - 2024-10-21"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Adjusted data item flushing to use the bundle DB worker instead of the core DB worker to prevent write contention and failed flushes under heavy unbundling load."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"X-AR-IO-Digest"}],", ",["$","$L8",null,{"children":"X-AR-IO-Stable"}],", ",["$","$L8",null,{"children":"X-AR-IO-Verified"}],", and ",["$","$L8",null,{"children":"ETag"}]," headers. ",["$","$L8",null,{"children":"X-AR-IO-Digest"}]," contains a base64 URL encoded representation of the SHA-256 hash of the data item data. It may be empty if the gateway has not previously cached the data locally. ",["$","$L8",null,{"children":"X-AR-IO-Stable"}]," contains either ",["$","$L8",null,{"children":"true"}]," or ",["$","$L8",null,{"children":"false"}]," depending on whether the associated Arweave transaction is more than 18 blocks old or not. ",["$","$L8",null,{"children":"X-AR-IO-Verified"}]," contains either ",["$","$L8",null,{"children":"true"}]," if the gateway has verified the data root of the L1 transaction or the L1 root parent of the data item or ",["$","$L8",null,{"children":"false"}]," if it has not. ",["$","$L8",null,{"children":"ETag"}]," contains the same value a ",["$","$L8",null,{"children":"X-AR-IO-Digest"}]," and is used to improve HTTP caching efficiency."]}],"\n",["$","li",null,{"language":"txt","children":["Added support for using a different data source for on-demand and background data retrieval. Background data retrieval is used when unbundling. The background retrieval data source order is configurable using the ",["$","$L8",null,{"children":"BACKGROUND_RETRIEVAL_ORDER"}]," environment variable and defaults to ",["$","$L8",null,{"children":"chunks,s3,trusted-gateway,tx-data"}],". Priority is given to chunk retrieval since chunks are verifiable."]}],"\n",["$","li",null,{"language":"txt","children":["Added an ",["$","$L8",null,{"children":"/ar-io/admin/export-parquet/status"}]," to support monitoring of in-progress Parquet export status."]}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"sqlite_in_flight_ops"}]," Prometheus metric with ",["$","$L8",null,{"children":"worker"}]," (",["$","$L8",null,{"children":"core"}],", ",["$","$L8",null,{"children":"bundles"}],", ",["$","$L8",null,{"children":"data"}],", or ",["$","$L8",null,{"children":"moderation"}],") and ",["$","$L8",null,{"children":"role"}]," (",["$","$L8",null,{"children":"read"}]," or ",["$","$L8",null,{"children":"write"}],") labels to support monitoring the number of in-flight DB operations."]}],"\n",["$","li",null,{"children":"Added experimental Grafana and Prometheus based observability stack. See the \"Monitoring and Observability\" section of the README for more details."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Bundle data is now retrieved as chunks from Arweave nodes by default so that data roots can be compared against the chain (see entry about background retrieval above)."}],"\n",["$","li",null,{"children":"Changed observer configuration to use 8 instead of 5 chosen names. These are combined with 2 names prescribed from the contract for a total of 10 names observed each epoch to provide increased ArNS observation coverage."}],"\n",["$","li",null,{"children":"Verification status is set on data items when unbundling a parent that has already been verified."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-18-2024-10-01","children":"[Release 18] - 2024-10-01"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Improved performance of data attributes query that was preventing ",["$","$L8",null,{"children":"data.db"}]," WAL flushing."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added WAL ",["$","$L8",null,{"children":"sqlite_wal_checkpoint_pages"}]," Prometheus metric to help monitor WAL flushing."]}],"\n",["$","li",null,{"language":"txt","children":["Added a POST ",["$","$L8",null,{"children":"/ar-io/admin/export-parquet"}]," endpoint that can be used to export the contents of the SQLite3 core and bundle DBs as Parquet. To trigger an export, POST JSON containing ",["$","$L8",null,{"children":"outputDir"}],", ",["$","$L8",null,{"children":"startHeight"}],", ",["$","$L8",null,{"children":"endHeight"}],", and ",["$","$L8",null,{"children":"maxFileRows"}]," keys. The resulting Parquet files can then be queried directly using DuckDB or loaded into another system (e.g. ClickHouse). Scripts will be provided to help automate the latter in a future release."]}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"ARNS_RESOLVER_OVERRIDE_TTL_SECONDS"}]," that can be used to force ArNS names to refresh before their TTLs expire."]}],"\n",["$","li",null,{"language":"txt","children":["Added a GET ",["$","$L8",null,{"children":"/ar-io/resolver/:name"}]," endpoint that returns an ArNS resolution for the given name."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Removed ArNS resolver service in favor of integrated resolver. If a standalone resolver is still desired, the core service can be run with the ",["$","$L8",null,{"children":"START_WRITERS"}]," environment variable set to ",["$","$L8",null,{"children":"false"}],". This will disable indexing while preserving resolver functionality."]}],"\n",["$","li",null,{"language":"txt","children":["Deduplicated writes to ",["$","$L8",null,{"children":"data.db"}]," to improve performance and reduce WAL growth rate."]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-17-2024-09-09","children":"[Release 17] - 2024-09-09"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Notes"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["This release includes a ",["$","strong",null,{"children":"LONG RUNNING MIGRATION"}],". Your node may appear unresponsive while it is running. It is best to wait for it to complete. If it fails or is interrupted, removing your SQLite DBs (in ",["$","$L8",null,{"children":"data/sqlite"}]," by default) should resolve the issue, provided you are willing to lose your GraphQL index and let your node rebuild it."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Use the correct environment variable to populate ",["$","$L8",null,{"children":"WEBHOOK_BLOCK_FILTER"}]," in ",["$","$L8",null,{"children":"docker-compose.yaml"}],"."]}],"\n",["$","li",null,{"children":"Don't cache data regions retrieved to satisfy range requests to avoid unnecessary storage overhead and prevent inserting invalid ID to hash mappings into the data DB."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added a new ClickHouse based DB backend. It can be used in combination with the SQLite DB backend to enable batch loading of historical data from Parquet. It also opens up the possibility of higher DB performance and scalability. In its current state it should be considered a technology preview. It won't be useful to most users until we either provide Parquet files to load into it or automate flushing of the SQLite DB to it (both are planned in future release). It is not intended to be standalone solution. It supports bulk loading and efficient GraphQL querying of transactions and data items, but it relies on SQLite (or potentially another OLTP in the future) to index recent data. These limitations allow greatly simplified schema and query construction. Querying the new ClickHouse DB for transaction and data items via GraphQL is enabled by setting the ",["$","$L8",null,{"children":"CLICKHOUSE_URL"}]," environment variable."]}],"\n",["$","li",null,{"language":"txt","children":["Added the ability to skip storing transaction signatures in the DB by setting ",["$","$L8",null,{"children":"WRITE_TRANSACTION_DB_SIGNATURES"}]," to false. Missing signatures are fetched from the trusted Arweave node when needed for GraphQL results."]}],"\n",["$","li",null,{"children":"Added a Redis backed signature cache to support retrieving optimistically indexed data item signatures in GraphQL queries when writing data items signatures to the DB has been disabled."}],"\n",["$","li",null,{"language":"txt","children":["Added on-demand and composite ArNS resolvers. The on-demand resolver fetches results directly from an AO CU. The composite resolver attempts resolution in the order specified by the ",["$","$L8",null,{"children":"ARNS_RESOLVER_PRIORITY_ORDER"}]," environment variable (defaults to ",["$","$L8",null,{"children":"on-demand,gateway"}],")."]}],"\n",["$","li",null,{"children":"Added a queue_length Prometheus metric to fasciliate monitoring queues and inform future optimizations"}],"\n",["$","li",null,{"language":"txt","children":["Added SQLite WAL cleanup worker to help manage the size of the ",["$","$L8",null,{"children":"data.db-wal"}]," file. Future improvements to ",["$","$L8",null,{"children":"data.db"}]," usage are also planned to further improve WAL management."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Handle data requests by ID on ArNS sites. This enables ArNS sites to use relative links to data by ID."}],"\n",["$","li",null,{"language":"txt","children":["Replaced ",["$","$L8",null,{"children":"ARNS_RESOLVER_TYPE"}]," with ",["$","$L8",null,{"children":"ARNS_RESOLVER_PRIORITY_ORDER"}]," (defaults to ",["$","$L8",null,{"children":"on-demand,gateway"}],")."]}],"\n",["$","li",null,{"language":"txt","children":["Introduced unbundling back pressure. When either data item data or GraphQL indexing queue depths are more than the value specified by the ",["$","$L8",null,{"children":"MAX_DATA_ITEM_QUEUE_SIZE"}]," environment variable (defaults to 100000), unbundling is paused until the queues length falls bellow that threshold. This prevents the gateway from running out of memory when the unbundling rate exceeds the indexing rate while avoiding wasteful bundle reprocessing."]}],"\n",["$","li",null,{"children":"Prioritized optimistic data item indexing by inserting optimistic data items at the front of the indexing queues."}],"\n",["$","li",null,{"children":"Prioritized nested bundle indexing by inserting nested bundles at the front of the unbundling queue."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-16-2024-08-09","children":"[Release 16] - 2024-08-09"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Fixed promise leak caused by missing await when saving data items to the DB."}],"\n",["$","li",null,{"language":"txt","children":["Modified ArNS middleware to not attempt resolution when receiving requests for a different hostname than the one specified by ",["$","$L8",null,{"children":"ARNS_ROOT_HOST"}],"."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added support for returning ",["$","$L8",null,{"children":"Content-Encoding"}]," HTTP headers based on user specified Content-Encoding tags."]}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"isNestedBundle"}]," filter enables that matches any nested bundle when indexing. This enables composite unbundling filters that match a set of L1 tags and bundles nested under them."]}],"\n",["$","li",null,{"language":"txt","children":["Added ability to skip writing ANS-104 signatures to the DB and load them based on offsets from the data instead. This significantly reduces the size of the bundles DB. It can be enabled by setting the ",["$","$L8",null,{"children":"WRITE_ANS104_DATA_ITEM_DB_SIGNATURES"}]," environment variable to false."]}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"data_item_data_indexed_total"}]," Prometheus counter to count data items with data attributes indexed."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Queue data attributes writes when serving data rather than writing them syncronously."}],"\n",["$","li",null,{"children":"Reduced the default data indexer count to 1 to lessen the load on the data DB."}],"\n",["$","li",null,{"children":"Switched a number of overly verbose info logs to debug level."}],"\n",["$","li",null,{"children":"Removed docker-compose on-failure restart limits to ensure that services restart no matter how many times they fail."}],"\n",["$","li",null,{"language":"txt","children":["Modified the ",["$","$L8",null,{"children":"data_items_indexed_total"}]," Prometheus counter to count data items indexed for GraphQL querying instead of data attributes."]}],"\n",["$","li",null,{"children":"Increased aggressiveness of contiguous data cleanup. It now pauses 5 seconds instead of 10 seconds per batch and runs every 4 hours instead of every 24 hours."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-15-2024-07-19","children":"[Release 15] - 2024-07-19"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Fixed query error that was preventing bundles from being marked as fully imported in the database."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Adjusted data item indexing to record data item signature types in the DB. This helps distinguish between signatures using different key formats, and will enable querying by signature type in the future."}],"\n",["$","li",null,{"children":"Adjusted data item indexing to record offsets for data items within bundles and signatures and owners within data items. In the future this will allow us to avoid saving owners and signatures in the DB and thus considerably reduce the size of the bundles DB."}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"ARNS_CACHE_TTL_MS"}]," environment variable to control the TTL of ARNS cache entries (defaults to 1 hour)."]}],"\n",["$","li",null,{"children":"Added support for multiple ranges in a single HTTP range request."}],"\n",["$","li",null,{"language":"txt","children":["Added experimental chunk POST endpoint that broadcasts chunks to the comma-separate list of URLS in the ",["$","$L8",null,{"children":"CHUNK_BROADCAST_URLS"}]," environment variable. It is available at ",["$","$L8",null,{"children":"/chunk"}]," on the internal gateway service port (4000 by default) but is not yet exposed through Envoy."]}],"\n",["$","li",null,{"children":"Added support for running an AO CU adjacent to the gateway (see README.md for details)."}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"X-ArNS-Process-Id"}]," to ArNS resolved name headers."]}],"\n",["$","li",null,{"language":"txt","children":["Added a set of ",["$","$L8",null,{"children":"AO_..."}]," environment variables for specifying which AO URLs should be used (see ",["$","$L8",null,{"children":"docker-compose.yaml"}]," for the complete list). The ",["$","$L8",null,{"children":"AO_CU_URL"}]," is of particular use since the core and resolver services only perform AO reads and only the CU is needed for reads."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Split the monolithic ",["$","$L8",null,{"children":"docker-compose.yaml"}]," into ",["$","$L8",null,{"children":"docker-compose.yaml"}],", ",["$","$L8",null,{"children":"docker-compose.bundler.yaml"}],", and ",["$","$L8",null,{"children":"docker-compose.ao.yaml"}]," (see README for details)."]}],"\n",["$","li",null,{"children":"Replaced references to 'docker-compose' with 'docker compose' in the docs since the former is mostly deprecated."}],"\n",["$","li",null,{"children":"Reduce max fork depth from 50 to 18 inline to reflect Arweave 2.7.2 protocol changes."}],"\n",["$","li",null,{"children":"Increased the aggressiveness of bundle reprocessing by reducing reprocessing interval from 10 minutes to 5 minutes and raising reprocessing batch size from 100 to 1000."}],"\n",["$","li",null,{"children":"Use a patched version of Litestream to work around insufficient S3 multipart upload size in the upstream version."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-14-2024-06-26","children":"[Release 14] - 2024-06-26"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Correctly handle manifest ",["$","$L8",null,{"children":"index"}]," after ",["$","$L8",null,{"children":"paths"}],"."]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-13-2024-06-24","children":"[Release 13] - 2024-06-24"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Added support for optimistically reading data items uploaded using the integrated Turbo bundler via the LocalStack S3 interface."}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"X-AR-IO-Origin-Node-Release"}]," header to outbound data requests."]}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"hops"}],", ",["$","$L8",null,{"children":"origin"}],", and ",["$","$L8",null,{"children":"originNodeRelease"}]," query params to outbound data requests."]}],"\n",["$","li",null,{"language":"txt","children":["Added support for ",["$","$L8",null,{"children":"fallback"}]," in v0.2 manifests that is used if no path in the manifest is matched."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Updated Observer to read prescribed names from and write observations to the ar.io AO network process."}],"\n",["$","li",null,{"children":"Updated Resolver to read from the ar.io AO network process."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Modified optimistic indexing of data items to use a null ",["$","$L8",null,{"children":"parent_id"}]," when inserting into the DB instead of a placeholder value. This prevents unexpected non-null ",["$","$L8",null,{"children":"bundledIn"}]," values in GraphQL results for optimistically indexed data items."]}],"\n",["$","li",null,{"language":"txt","children":["Modified GraphQl query logic to require an ID for single block GraphQL queries. Previously queries missing an ID were returning an internal SQLite error. This represents a small departure from arweave.net's query logic which returns the latest block for these queries. We recommend querying ",["$","$L8",null,{"children":"blocks"}]," instead of ",["$","$L8",null,{"children":"block"}]," in cases where the latest block is desired."]}],"\n",["$","li",null,{"children":"Adjusted Observer health check to reflect port change to 5050."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Security"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Modified docker-compose.yaml to only expose Redis, PostgreSQL, and LocalStack ports internally. This protects gateways that neglect to deploy behind a firewall, reverse proxy, or load balancer."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-12-2024-06-05","children":"[Release 12] - 2024-06-05"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"/ar-io/admin/queue-data-item"}]," endpoint for queuing data item headers for indexing before the bundles containing them are processed. This allows trusted bundlers to make their data items quickly available to be queried via GraphQL without having to wait for bundle data submission or unbundling."]}],"\n",["$","li",null,{"language":"txt","children":["Added experimental support for retrieving contiguous data from S3. See ",["$","$L8",null,{"children":"AWS_*"}]," ",["$","$L7",null,{"href":"","children":"environment variables documentation"}]," for configuration details. In conjuction with a local Turbo bundler this allows optimistic bundle (but not yet data item) retrieval."]}],"\n",["$","li",null,{"language":"txt","children":["Add experimental support for fetching data from gateway peers. It can be enabled by adding ",["$","$L8",null,{"children":"ario-peer"}]," to ",["$","$L8",null,{"children":"ON_DEMAND_RETRIEVAL_ORDER"}],". Note: do not expect this work reliably yet! This functionality is in active development and will be improved in future releases."]}],"\n",["$","li",null,{"language":"txt","children":["Add ",["$","$L8",null,{"children":"import_attempt_count"}]," to ",["$","$L8",null,{"children":"bundle"}]," records to enable future bundle import retry optimizations."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Removed ",["$","$L8",null,{"children":"version"}]," from ",["$","$L8",null,{"children":"docker-compose.yaml"}]," to avoid warnings with recent versions of ",["$","$L8",null,{"children":"docker-compose"}],"."]}],"\n",["$","li",null,{"children":"Switched default observer port from 5000 to 5050 to avoid conflict on OS X. Since Envoy is used to provide external access to the observer API this should have no user visible effect."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-11-2024-05-21","children":"[Release 11] - 2024-05-21"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"arweave_tx_fetch_total"}]," Prometheus metric to track counts of transaction headers fetched from the trusted node and Arweave network peers."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Revert to using unnamed bind mounts due to cross platform issues with named volumes."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-10-2024-05-20","children":"[Release 10] - 2024-05-20"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added experimental support for streaming SQLite backups to S3 (and compatible services) using ",["$","$L7",null,{"href":"https://litestream.io/","rel":"noopener noreferrer","target":"_blank","children":["Litestream",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". Start the service using the docker-compose \"litestream\" profile to use it, and see the ",["$","$L8",null,{"children":"AR_IO_SQLITE_BACKUP_*"}]," ",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-node/blob/r10-prep/docs/env.md","rel":"noopener noreferrer","target":"_blank","children":["environment variables documentation",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," for further details."]}],"\n",["$","li",null,{"language":"txt","children":["Added ",["$","$L8",null,{"children":"/ar-io/admin/queue-bundle"}]," endpoint for queueing bundles for import for import before they're in the mempool. In the future this will enable optimistic indexing when combined with a local trusted bundler."]}],"\n",["$","li",null,{"language":"txt","children":["Added support for triggering webhooks when blocks are imported matching the filter specified by the ",["$","$L8",null,{"children":"WEBHOOK_BLOCK_FILTER"}]," environment variable."]}],"\n",["$","li",null,{"language":"txt","children":["Added experimental support for indexing transactions and related data items from the mempool. Enable it by setting ",["$","$L8",null,{"children":"ENABLE_MEMPOOL_WATCHER"}]," to 'true'."]}],"\n",["$","li",null,{"language":"txt","children":["Made on-demand data caching circuit breakers configurable via the ",["$","$L8",null,{"children":"GET_DATA_CIRCUIT_BREAKER_TIMEOUT_MS"}]," environment variable. This allows gateway operators to decide how much latency they will tolerate when serving data in exchange for more complete data indexing and caching."]}],"\n",["$","li",null,{"language":"txt","children":["Rename cache header from ",["$","$L8",null,{"children":"X-Cached"}]," to ",["$","$L8",null,{"children":"X-Cache"}]," to mimic typical CDN practices."]}],"\n",["$","li",null,{"children":"Add X-AR-IO-Hops and X-AR-IO-Origin headers in preparation for future peer-to-peer functionality."}],"\n",["$","li",null,{"children":"Upgrade to Node.js v20 and switch to native test runner."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-9-2024-04-10","children":"[Release 9] - 2024-04-10"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Added"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Added experimental Farcaster Frames support, enabling simple Arweave based Frames with button navigation. Transaction and data item data is now served under ",["$","$L8",null,{"children":"/local/farcaster/frame/"}],". ",["$","$L8",null,{"children":"/local"}]," is used as a prefix to indicate this functionality is both experimental and local to a particular gateway rather than part of the global gateway API. Both GET and POST requests are supported."]}],"\n",["$","li",null,{"language":"txt","children":["Added an experimental local ArNS resolver. When enabled it removes dependence on arweave.net for ArNS resolution! Enable it by setting ",["$","$L8",null,{"children":"RUN_RESOLVER=TRUE"}],", ",["$","$L8",null,{"children":"TRUSTED_ARNS_RESOLVER_TYPE=resolver"}],", and ",["$","$L8",null,{"children":"TRUSTED_ARNS_RESOLVER_URL=http://resolver:6000"}]," in your ",["$","$L8",null,{"children":".env"}]," file."]}],"\n",["$","li",null,{"language":"txt","children":["Added an ",["$","$L8",null,{"children":"X-Cached"}]," header to data responses to indicate when data is served from the local cache rather than being retrieved from an external source. This is helpful for interfacing with external systems, debugging, and end-to-end testing."]}],"\n",["$","li",null,{"children":"Save hashes for unbundled data items during indexing. This enables reduction in data storage via hash based deduplication as well as more efficient peer-to-peer data retrieval in the future."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-8-2024-03-14","children":"[Release 8] - 2024-03-14"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Added GraphQL SQL query debug logging to support trouble-shooting and performance optimization."}],"\n",["$","li",null,{"children":"Added support for indexing data items (not GraphQL querying) based solely on tag name. (example use case: indexing all IPFS CID tagged data items)."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changes"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Observer data sampling now uses randomized ranges to generate content hashes."}],"\n",["$","li",null,{"children":"Reference gateway ArNS resolutions are now cached to improve report generation performance."}],"\n",["$","li",null,{"language":"txt","children":["Contract interactions are now tested before posting using ",["$","$L8",null,{"children":"dryWrite"}]," to avoid submitting interactions that would fail."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L8",null,{"children":"/ar-io/observer/info"}]," now reports ",["$","$L8",null,{"children":"INVALID"}]," for wallets that fail to load."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Fix data caching failure caused by incorrect method name in ",["$","$L8",null,{"children":"getData"}]," circuit breakers."]}],"\n",["$","li",null,{"language":"txt","children":["Fix healthcheck when ",["$","$L8",null,{"children":"ARNS_ROOT_HOST"}]," includes a subdomain."]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-7-2024-02-14","children":"[Release 7] - 2024 - 02 - 14"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Add support for notifying other services of transactions and data items using webhooks (see README for details)."}],"\n",["$","li",null,{"children":"Add support for filter negation (particularly useful for excluding large bundles from indexint)."}],"\n",["$","li",null,{"children":"Improve unbundling throughput by decoupling data fetching from unbundling."}],"\n",["$","li",null,{"children":"Add Envoy and core service ARM builds."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Improve resouce cleanup and shutdown behavior."}],"\n",["$","li",null,{"children":"Don't save Redis data to disk by default to help prevent memory issues on startup for small gateways."}],"\n",["$","li",null,{"children":"Reduce the amount of data sampled from large files by the observer."}],"\n",["$","li",null,{"children":"Ensure block poa2 field is not chached to reduce memory consumption."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-6-2024-01-29","children":"[Release 6] - 2024-01-29"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Fixed"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Update observer to improve reliability of contract state synchronization and evaluation."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-5-2024-01-25","children":"[Release 5] - 2024-01-25"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Added transaction offset indexing to support future data retrieval capabilities."}],"\n",["$","li",null,{"children":"Enabled IPv6 support in Envoy config."}],"\n",["$","li",null,{"language":"txt","children":["Added ability to configure observer report generation interval via the ",["$","$L8",null,{"children":"REPORT_GENERATION_INTERVAL_MS"}]," environmental variable. (Intended primarily for development and testing)"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Updated observer to properly handle FQDN conflicts."}],"\n",["$","li",null,{"language":"txt","children":["Renamed most ",["$","$L8",null,{"children":"created_at"}]," columns to index to ",["$","$L8",null,{"children":"indexed_at"}]," for consistency and clarity."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Updated LMDB version to remove Buffer workaround and fix occasional block cache errors."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-4-2024-01-11","children":"[Release 4] - 2024-01-11"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Added circuit breakers around data index access to reduce impact of DB access contention under heavy requests loads."}],"\n",["$","li",null,{"children":"Added support for configuring data source priority via the ON_DEMAND_RETRIEVAL_ORDER environment variable."}],"\n",["$","li",null,{"children":"Updated observer to a version that retrieves epoch start and duration from contract state."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Set the Redis max memory eviction policy to ",["$","$L8",null,{"children":"allkeys-lru"}],"."]}],"\n",["$","li",null,{"children":"Reduced default Redis max memory from 2GB to 256MB."}],"\n",["$","li",null,{"children":"Improved predictability and performance of GraphQL queries."}],"\n",["$","li",null,{"children":"Eliminated unbundling worker threads when filters are configured to skip indexing ANS-104 bundles."}],"\n",["$","li",null,{"children":"Reduced the default number of ANS-104 worker threads from 2 to 1 when unbundling is enabled to conserve memory."}],"\n",["$","li",null,{"children":"Increased nodejs max old space size to 8GB when ANS-104 workers > 1."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Adjusted paths for chunks indexed by data root to include the full data root."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"release-3-2023-12-05","children":"[Release 3] - 2023-12-05"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Added"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Support range requests (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-node/pull/61","rel":"noopener noreferrer","target":"_blank","children":["PR 61",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", ",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-node/pull/64","rel":"noopener noreferrer","target":"_blank","children":["PR 64",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Note: serving multiple ranges in a single request is not yet supported."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"language":"txt","children":["Release number in ",["$","$L8",null,{"children":"/ar-io/info"}]," response."]}],"\n",["$","li",null,{"children":["Redis header cache implementation (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-node/pull/62","rel":"noopener noreferrer","target":"_blank","children":["PR 62",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],").","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"New default header cache (replaces old FS cache)."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["LMDB header cache implementation (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-node/pull/60","rel":"noopener noreferrer","target":"_blank","children":["PR 60",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],").","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Intended for use in development only."}],"\n",["$","li",null,{"language":"txt","children":["Enable by setting ",["$","$L8",null,{"children":"CHAIN_CACHE_TYPE=lmdb"}],"."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Filesystem header cache cleanup worker (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-node/pull/68","rel":"noopener noreferrer","target":"_blank","children":["PR 68",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],").","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Enabled by default to cleanup old filesystem cache now that Redis is the new default."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Support for parallel ANS-104 unbundling (",["$","$L7",null,{"href":"https://github.com/ar-io/ar-io-node/pull/65","rel":"noopener noreferrer","target":"_blank","children":["PR 65",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],")."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Changed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Used pinned container images tags for releases."}],"\n",["$","li",null,{"children":"Default to Redis header cache when running via docker-compose."}],"\n",["$","li",null,{"language":"txt","children":["Default to LMDB header cache when running via ",["$","$L8",null,{"children":"yarn start"}],"."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Fixed"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Correct GraphQL pagination for transactions with duplicate tags."}],"\n"]}],"\n"]}],"\n"]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L9",null,{"children":"$La"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","es-JAMPwbAEo6QHTFEv1b",{"children":[["$","$Lb",null,{"children":"$Lc"}],["$","$Ld",null,{"children":"$Le"}],null]}]]}]]],"m":"$undefined","G":["$f","$undefined"],"s":false,"S":true} e:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] c:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs - AR.IO Node Release Notes"}],["$","meta","2",{"name":"description","content":"Detailed information about each version of the AR.IO gateway, including the enhancements, bug fixes, and any other changes introduced in every release."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs - AR.IO Node Release Notes"}],["$","meta","4",{"property":"og:description","content":"Detailed information about each version of the AR.IO gateway, including the enhancements, bug fixes, and any other changes introduced in every release."}],["$","meta","5",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","6",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","7",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","8",{"name":"twitter:description","content":"Detailed information about each version of the AR.IO gateway, including the enhancements, bug fixes, and any other changes introduced in every release."}],["$","meta","9",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","10",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] a:null -10:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -11:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L10",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L11",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +10:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +11:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L10",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L11",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/gateways/troubleshooting.html b/build/gateways/troubleshooting.html index 86d0f37e..20e76d46 100644 --- a/build/gateways/troubleshooting.html +++ b/build/gateways/troubleshooting.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Troubleshooting

    My Gateway Seems to be Running but...

    @@ -57,4 +57,4 @@

    If you do not see your issue listed here, or if you were not able to solve your problem with the above information, feel free to reach out in the AR.IO discord.

    Quick Lookup

    Below is a quick summary of what you should check when troubleshooting your gateway. Find more detailed information in the sections above.

    -
    IssueWhat to Check
    My release number is wrongPull the latest github updates and make sure you are on the main branch
    Gateway appears offline on Viewblock or ar://gatewaysProbably fine, but verify that your gateway is still running.
    '/ar-io/observer/reports/current' just says "report pending"Normal behavior, wait for the report to complete.
    Observer error "Cannot read properties of undefined"Normal behavior, Observer is checking for data not implemented yet.
    Observing my gateway shows failuresCheck AR_IO_WALLET and ARNS_ROOT_HOST settings.
    Updated .env settings not reflected on gatewayRebuild your gateway after editing .env file.
    Out of disk space errorCheck for inode exhaustion and delete files if necessary.
    Can't load ArNS namesCheck ARNS_ROOT_HOST setting in .env file, and DNS records.
    "Your connection is not private" errorGenerate or renew SSL certificates.
    404/Nginx error when accessing domainCheck Nginx settings and restart Nginx if necessary.
    502 error from NginxCheck for errors in your gateway.
    Trouble generating SSL certificatesEnsure TXT records have propagated and follow certbot instructions.
    \ No newline at end of file +
    IssueWhat to Check
    My release number is wrongPull the latest github updates and make sure you are on the main branch
    Gateway appears offline on Viewblock or ar://gatewaysProbably fine, but verify that your gateway is still running.
    '/ar-io/observer/reports/current' just says "report pending"Normal behavior, wait for the report to complete.
    Observer error "Cannot read properties of undefined"Normal behavior, Observer is checking for data not implemented yet.
    Observing my gateway shows failuresCheck AR_IO_WALLET and ARNS_ROOT_HOST settings.
    Updated .env settings not reflected on gatewayRebuild your gateway after editing .env file.
    Out of disk space errorCheck for inode exhaustion and delete files if necessary.
    Can't load ArNS namesCheck ARNS_ROOT_HOST setting in .env file, and DNS records.
    "Your connection is not private" errorGenerate or renew SSL certificates.
    404/Nginx error when accessing domainCheck Nginx settings and restart Nginx if necessary.
    502 error from NginxCheck for errors in your gateway.
    Trouble generating SSL certificatesEnsure TXT records have propagated and follow certbot instructions.
    \ No newline at end of file diff --git a/build/gateways/troubleshooting.txt b/build/gateways/troubleshooting.txt index c8609356..6831ec4a 100644 --- a/build/gateways/troubleshooting.txt +++ b/build/gateways/troubleshooting.txt @@ -10,10 +10,10 @@ c:I[86213,[],"MetadataBoundary"] e:I[86213,[],"ViewportBoundary"] 10:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","gateways","troubleshooting"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["troubleshooting",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["troubleshooting",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","troubleshooting","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Troubleshooting"}],"\n",["$","$L6",null,{"level":2,"id":"my-gateway-seems-to-be-running-but","children":"My Gateway Seems to be Running but..."}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"My release number doesn't match the latest version, or includes \"-pre\""}]}],["$","p",null,{"language":"txt","children":["If your release number when you go to ",["$","$L7",null,{"children":"/ar-io/info"}]," is lower than the current release, you simply need to upgrade your gateway in order to reach the latest release."]}],["$","p",null,{"children":"If your release number includes the suffix \"-pre\" it means you are running your gateway from the development branch of the github repository, instead of the main branch. The development branch is used for staging work that the engineering team is in the middle of. Because of this, it can be much less stable than the main branch used for production and can cause significant issues."}],["$","p",null,{"children":"Ensure that you are running the latest release, from the main branch, by running the below commands in your terminal:"}],["$","$L8",null,{"language":"console","code":"sudo docker-compose down --rmi all\n\ngit checkout main\n\ngit pull\n\nsudo docker-compose up -d\n","children":["$","$L7",null,{"className":"language-console","children":"sudo docker-compose down --rmi all\n\ngit checkout main\n\ngit pull\n\nsudo docker-compose up -d\n"}]}],["$","p",null,{"children":"If this doesn't resolve the issue, you can also try a more extreme method of clearing out the incorrect docker images:"}],["$","$L8",null,{"language":"console","code":"sudo docker-compose down\n\nsudo docker system prune -a\n\nsudo docker-compose up -d\n","children":["$","$L7",null,{"className":"language-console","children":"sudo docker-compose down\n\nsudo docker system prune -a\n\nsudo docker-compose up -d\n"}]}]]}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":["It appears offline on ",["$","a",null,{"target":"_blank","href":"https://viewblock.io/arweave/gateways","children":"Viewblock"}]," or ",["$","a",null,{"target":"_blank","href":"https://gateways.arweave.dev","children":"ar://gateways"}]]}]}],["$","p",null,{"children":"Viewblock and ar://gateways use a very simple ping method for determining if a gateway is \"up\". There are plenty of reasons why this ping may fail while the gateway is running perfectly, so showing as down is not cause for concern. Just verify that your gateway is still running, and wait. Your gateway will show as up again soon."}]]}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"< gateway >/ar-io/observer/reports/current just says \"report pending\""}]}],["$","p",null,{"children":"This is normal. Your Observer is working to generate a report and that report will be displayed once it is complete."}]]}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"My Observer is showing me the error \"error: Error reading interaction: Cannot read properties of undefined\""}]}],["$","p",null,{"children":"This is not an issue with your observer. The short explanation is that your Observer is looking for tasks assigned to it by the AR.IO network contract, but there isnt anything there. You can safely ignore this error message."}]]}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"Observing my gateway shows failures"}]}],["$","p",null,{"children":"When observing a gateway, there are two main pass/fail tests. \"Ownership\" and \"ArNS Assessment\""}],["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":["Ownership: This tests to see if the value set in your gateway ",["$","$L7",null,{"children":"AR_IO_WALLET"}]," value (in .env) matches the wallet used to join the AR.IO Network. If they don't match, update the value in your .env file and restart your gateway."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":["ArNS Assessment: This tests to see if a gateway is able to resolve ArNS names correctly. The first thing you should check is if you have the ",["$","$L7",null,{"children":"ARNS_ROOT_HOST"}]," value set in your .env file. If not, set the value and restart your gateway. If this value is set, check to make sure you have current DNS records and SSL certificates for wildcard subdomains on your gateway."]}],"\n"]}],"\n"]}]]}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"I updated my .env settings, but nothing changed on my gateway"}]}],["$","p",null,{"language":"txt","children":["Once you edit your .env file, you need to \"rebuild\" your gateway for the changes to take effect. As of release 3, every time you start your gateway with ",["$","$L7",null,{"children":"docker-compose"}]," it is automatically rebuilt. So all you need to do is shut your gateway down and restart it."]}]]}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"I am getting an out of disk space error, but I still have open storage space on my computer"}]}],["$","p",null,{"children":"The most likely cause of this is inode exhaustion. Test this by running the command:"}],["$","$L8",null,{"language":"txt","code":"df -i\n","children":["$","$L7",null,{"children":"df -i\n"}]}],["$","p",null,{"language":"txt","children":["If one of the lines in the output says 100%, you have run out of inodes and so your filesystem is not capable of creating new files, even if you have available space. The solution is to delete files from your ",["$","$L7",null,{"children":"data"}]," folder in order to free up inodes."]}],["$","p",null,{"children":"This was a common issue prior to release #3, when Redis caching was introduced to reduce the number of small files created. If you are using an older version of the gateway, consider upgrading to mitigate the risk of inode exhaustion."}]]}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"I can't load ArNS names"}]}],["$","p",null,{"language":"txt","children":["The first thing you should check if your gateway is not resolving ArNS names is that you have ",["$","$L7",null,{"children":"ARNS_ROOT_HOST"}]," set in your .env file. If not, set it to your domain name used for the gateway. For example, ",["$","$L7",null,{"children":"ARNS_ROOT_HOST=arweave.dev"}],"."]}],["$","p",null,{"children":"Once this value is set, restart your gateway for the changes to take effect."}],["$","p",null,{"children":"If that doesn't resolve the issue, check your dns records. You need to have a wildcard subdomain ( *.< your-domain > ) set with your domain registrar so that ArNS names will actually point at your gateway. You can set this record, and generate an SSL certificate for it, in the same way you set the records for your primary domain."}]]}],"\n",["$","br",null,{}],"\n",["$","$L6",null,{"level":2,"id":"my-gateway-was-running-but-now-it-isnt","children":"My Gateway was Running, but now it isn't"}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"When I try to access my gateway in a browser I get a \"Your connection is not private\" error"}]}],["$","p",null,{"children":"This error message means that your SSL certificates have expired. You need to renew your certificates by running the same certbot command you used when you initially started your gateway:"}],["$","$L8",null,{"language":"txt","code":"sudo certbot certonly --manual --preferred-challenges dns --email -d .com -d '*..com'\n","children":["$","$L7",null,{"children":"sudo certbot certonly --manual --preferred-challenges dns --email <your-email-address> -d <your-domain>.com -d '*.<your-domain>.com'\n"}]}],["$","p",null,{"children":"Certbot SSL certificates expire after 90 days, and you will need to rerun this command to renew every time. If you provide an email address, you will receive an email letting you know when it is time to renew."}]]}],"\n",["$","br",null,{}],"\n",["$","$L6",null,{"level":2,"id":"i-am-having-trouble-getting-my-gateway-set-up","children":"I am having Trouble Getting my Gateway Set up"}],"\n",["$","br",null,{}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"I set my gateway up, but when I go to my domain I get a 404/Nginx error"}]}],["$","p",null,{"children":"If you navigate to your domain and see a 404 error from Nginx (the reverse proxy server used in the setup guide) it means that your domain is correctly pointed at the machine running your gateway, but you have not properly configured your Nginx settings (or your gateway is not running)."}],["$","p",null,{"children":["The ",["$","$L9",null,{"href":"./linux-setup.md#set-up-networking","children":"Set up Networking"}]," section of the setup guide has detailed instructions on configuring your Nginx server. If all else fails, try restarting Nginx, that usually clears any issues with the server clinging to old configurations."]}],["$","$L8",null,{"language":"txt","code":"sudo service nginx restart\n","children":["$","$L7",null,{"children":"sudo service nginx restart\n"}]}]]}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"When I visit my domain I see a 502 error from Nginx"}],["$","p",null,{"children":"A 502 error from Nginx means that Nginx is working correctly, but it is receiving an error from your gateway when it tries to forward traffic."}]]}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"I am having trouble generating my SSL certificates"}]}],["$","p",null,{"children":"When using the manual certbot command provided in the setup guide:"}],["$","$L8",null,{"language":"txt","code":"sudo certbot certonly --manual --preferred-challenges dns --email -d .com -d '*..com'\n","children":["$","$L7",null,{"children":"sudo certbot certonly --manual --preferred-challenges dns --email <your-email-address> -d <your-domain>.com -d '*.<your-domain>.com'\n"}]}],["$","p",null,{"children":["You need to be sure that you are waiting after creating your TXT records for them to completely propagate. You can check propagation using a tool like ",["$","$L9",null,{"href":"https://dnschecker.org","rel":"noopener noreferrer","target":"_blank","children":["dnschecker.org",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}],["$","p",null,{"children":["If you continue to have issues, you can check the ",["$","$L9",null,{"href":"https://certbot.eff.org/instructions","rel":"noopener noreferrer","target":"_blank","children":["official certbot instructions guide",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}]]}],"\n",["$","br",null,{}],"\n",["$","p",null,{"children":"If you do not see your issue listed here, or if you were not able to solve your problem with the above information, feel free to reach out in the AR.IO discord."}],"\n",["$","$L6",null,{"level":2,"id":"quick-lookup","children":"Quick Lookup"}],"\n",["$","p",null,{"children":"Below is a quick summary of what you should check when troubleshooting your gateway. Find more detailed information in the sections above."}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","style":{"textAlign":"left"},"children":[["$","thead",null,{"children":["$","tr",null,{"style":{"textAlign":"center"},"children":[["$","th",null,{"children":"Issue"}],["$","th",null,{"children":"What to Check"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","td",null,{"children":"My release number is wrong"}],["$","td",null,{"children":["Pull the latest github updates and make sure you are on the ",["$","code",null,{"children":"main"}]," branch"]}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Gateway appears offline on Viewblock or ar://gateways"}],["$","td",null,{"children":"Probably fine, but verify that your gateway is still running."}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"'/ar-io/observer/reports/current' just says \"report pending\""}],["$","td",null,{"children":"Normal behavior, wait for the report to complete."}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Observer error \"Cannot read properties of undefined\""}],["$","td",null,{"children":"Normal behavior, Observer is checking for data not implemented yet."}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Observing my gateway shows failures"}],["$","td",null,{"children":["Check ",["$","code",null,{"children":"AR_IO_WALLET"}]," and ",["$","code",null,{"children":"ARNS_ROOT_HOST"}]," settings."]}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Updated .env settings not reflected on gateway"}],["$","td",null,{"children":"Rebuild your gateway after editing .env file."}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Out of disk space error"}],["$","td",null,{"children":"Check for inode exhaustion and delete files if necessary."}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Can't load ArNS names"}],["$","td",null,{"children":["Check ",["$","code",null,{"children":"ARNS_ROOT_HOST"}]," setting in .env file, and DNS records."]}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"\"Your connection is not private\" error"}],["$","td",null,{"children":"Generate or renew SSL certificates."}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"404/Nginx error when accessing domain"}],["$","td",null,{"children":"Check Nginx settings and restart Nginx if necessary."}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"502 error from Nginx"}],["$","td",null,{"children":"Check for errors in your gateway."}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Trouble generating SSL certificates"}],["$","td",null,{"children":"Ensure TXT records have propagated and follow certbot instructions."}]]}]]}]]}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$La",null,{"children":"$Lb"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","ZCKfOsTuBRZtDMCtHw2tr",{"children":[["$","$Lc",null,{"children":"$Ld"}],["$","$Le",null,{"children":"$Lf"}],null]}]]}]]],"m":"$undefined","G":["$10","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","gateways","troubleshooting"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["troubleshooting",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["troubleshooting",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","troubleshooting","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Troubleshooting"}],"\n",["$","$L6",null,{"level":2,"id":"my-gateway-seems-to-be-running-but","children":"My Gateway Seems to be Running but..."}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"My release number doesn't match the latest version, or includes \"-pre\""}]}],["$","p",null,{"language":"txt","children":["If your release number when you go to ",["$","$L7",null,{"children":"/ar-io/info"}]," is lower than the current release, you simply need to upgrade your gateway in order to reach the latest release."]}],["$","p",null,{"children":"If your release number includes the suffix \"-pre\" it means you are running your gateway from the development branch of the github repository, instead of the main branch. The development branch is used for staging work that the engineering team is in the middle of. Because of this, it can be much less stable than the main branch used for production and can cause significant issues."}],["$","p",null,{"children":"Ensure that you are running the latest release, from the main branch, by running the below commands in your terminal:"}],["$","$L8",null,{"language":"console","code":"sudo docker-compose down --rmi all\n\ngit checkout main\n\ngit pull\n\nsudo docker-compose up -d\n","children":["$","$L7",null,{"className":"language-console","children":"sudo docker-compose down --rmi all\n\ngit checkout main\n\ngit pull\n\nsudo docker-compose up -d\n"}]}],["$","p",null,{"children":"If this doesn't resolve the issue, you can also try a more extreme method of clearing out the incorrect docker images:"}],["$","$L8",null,{"language":"console","code":"sudo docker-compose down\n\nsudo docker system prune -a\n\nsudo docker-compose up -d\n","children":["$","$L7",null,{"className":"language-console","children":"sudo docker-compose down\n\nsudo docker system prune -a\n\nsudo docker-compose up -d\n"}]}]]}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":["It appears offline on ",["$","a",null,{"target":"_blank","href":"https://viewblock.io/arweave/gateways","children":"Viewblock"}]," or ",["$","a",null,{"target":"_blank","href":"https://gateways.arweave.dev","children":"ar://gateways"}]]}]}],["$","p",null,{"children":"Viewblock and ar://gateways use a very simple ping method for determining if a gateway is \"up\". There are plenty of reasons why this ping may fail while the gateway is running perfectly, so showing as down is not cause for concern. Just verify that your gateway is still running, and wait. Your gateway will show as up again soon."}]]}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"< gateway >/ar-io/observer/reports/current just says \"report pending\""}]}],["$","p",null,{"children":"This is normal. Your Observer is working to generate a report and that report will be displayed once it is complete."}]]}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"My Observer is showing me the error \"error: Error reading interaction: Cannot read properties of undefined\""}]}],["$","p",null,{"children":"This is not an issue with your observer. The short explanation is that your Observer is looking for tasks assigned to it by the AR.IO network contract, but there isnt anything there. You can safely ignore this error message."}]]}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"Observing my gateway shows failures"}]}],["$","p",null,{"children":"When observing a gateway, there are two main pass/fail tests. \"Ownership\" and \"ArNS Assessment\""}],["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":["Ownership: This tests to see if the value set in your gateway ",["$","$L7",null,{"children":"AR_IO_WALLET"}]," value (in .env) matches the wallet used to join the AR.IO Network. If they don't match, update the value in your .env file and restart your gateway."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":["ArNS Assessment: This tests to see if a gateway is able to resolve ArNS names correctly. The first thing you should check is if you have the ",["$","$L7",null,{"children":"ARNS_ROOT_HOST"}]," value set in your .env file. If not, set the value and restart your gateway. If this value is set, check to make sure you have current DNS records and SSL certificates for wildcard subdomains on your gateway."]}],"\n"]}],"\n"]}]]}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"I updated my .env settings, but nothing changed on my gateway"}]}],["$","p",null,{"language":"txt","children":["Once you edit your .env file, you need to \"rebuild\" your gateway for the changes to take effect. As of release 3, every time you start your gateway with ",["$","$L7",null,{"children":"docker-compose"}]," it is automatically rebuilt. So all you need to do is shut your gateway down and restart it."]}]]}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"I am getting an out of disk space error, but I still have open storage space on my computer"}]}],["$","p",null,{"children":"The most likely cause of this is inode exhaustion. Test this by running the command:"}],["$","$L8",null,{"language":"txt","code":"df -i\n","children":["$","$L7",null,{"children":"df -i\n"}]}],["$","p",null,{"language":"txt","children":["If one of the lines in the output says 100%, you have run out of inodes and so your filesystem is not capable of creating new files, even if you have available space. The solution is to delete files from your ",["$","$L7",null,{"children":"data"}]," folder in order to free up inodes."]}],["$","p",null,{"children":"This was a common issue prior to release #3, when Redis caching was introduced to reduce the number of small files created. If you are using an older version of the gateway, consider upgrading to mitigate the risk of inode exhaustion."}]]}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"I can't load ArNS names"}]}],["$","p",null,{"language":"txt","children":["The first thing you should check if your gateway is not resolving ArNS names is that you have ",["$","$L7",null,{"children":"ARNS_ROOT_HOST"}]," set in your .env file. If not, set it to your domain name used for the gateway. For example, ",["$","$L7",null,{"children":"ARNS_ROOT_HOST=arweave.dev"}],"."]}],["$","p",null,{"children":"Once this value is set, restart your gateway for the changes to take effect."}],["$","p",null,{"children":"If that doesn't resolve the issue, check your dns records. You need to have a wildcard subdomain ( *.< your-domain > ) set with your domain registrar so that ArNS names will actually point at your gateway. You can set this record, and generate an SSL certificate for it, in the same way you set the records for your primary domain."}]]}],"\n",["$","br",null,{}],"\n",["$","$L6",null,{"level":2,"id":"my-gateway-was-running-but-now-it-isnt","children":"My Gateway was Running, but now it isn't"}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"When I try to access my gateway in a browser I get a \"Your connection is not private\" error"}]}],["$","p",null,{"children":"This error message means that your SSL certificates have expired. You need to renew your certificates by running the same certbot command you used when you initially started your gateway:"}],["$","$L8",null,{"language":"txt","code":"sudo certbot certonly --manual --preferred-challenges dns --email -d .com -d '*..com'\n","children":["$","$L7",null,{"children":"sudo certbot certonly --manual --preferred-challenges dns --email <your-email-address> -d <your-domain>.com -d '*.<your-domain>.com'\n"}]}],["$","p",null,{"children":"Certbot SSL certificates expire after 90 days, and you will need to rerun this command to renew every time. If you provide an email address, you will receive an email letting you know when it is time to renew."}]]}],"\n",["$","br",null,{}],"\n",["$","$L6",null,{"level":2,"id":"i-am-having-trouble-getting-my-gateway-set-up","children":"I am having Trouble Getting my Gateway Set up"}],"\n",["$","br",null,{}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"I set my gateway up, but when I go to my domain I get a 404/Nginx error"}]}],["$","p",null,{"children":"If you navigate to your domain and see a 404 error from Nginx (the reverse proxy server used in the setup guide) it means that your domain is correctly pointed at the machine running your gateway, but you have not properly configured your Nginx settings (or your gateway is not running)."}],["$","p",null,{"children":["The ",["$","$L9",null,{"href":"./linux-setup.md#set-up-networking","children":"Set up Networking"}]," section of the setup guide has detailed instructions on configuring your Nginx server. If all else fails, try restarting Nginx, that usually clears any issues with the server clinging to old configurations."]}],["$","$L8",null,{"language":"txt","code":"sudo service nginx restart\n","children":["$","$L7",null,{"children":"sudo service nginx restart\n"}]}]]}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"When I visit my domain I see a 502 error from Nginx"}],["$","p",null,{"children":"A 502 error from Nginx means that Nginx is working correctly, but it is receiving an error from your gateway when it tries to forward traffic."}]]}],"\n",["$","h3",null,{}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":["$","strong",null,{"children":"I am having trouble generating my SSL certificates"}]}],["$","p",null,{"children":"When using the manual certbot command provided in the setup guide:"}],["$","$L8",null,{"language":"txt","code":"sudo certbot certonly --manual --preferred-challenges dns --email -d .com -d '*..com'\n","children":["$","$L7",null,{"children":"sudo certbot certonly --manual --preferred-challenges dns --email <your-email-address> -d <your-domain>.com -d '*.<your-domain>.com'\n"}]}],["$","p",null,{"children":["You need to be sure that you are waiting after creating your TXT records for them to completely propagate. You can check propagation using a tool like ",["$","$L9",null,{"href":"https://dnschecker.org","rel":"noopener noreferrer","target":"_blank","children":["dnschecker.org",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}],["$","p",null,{"children":["If you continue to have issues, you can check the ",["$","$L9",null,{"href":"https://certbot.eff.org/instructions","rel":"noopener noreferrer","target":"_blank","children":["official certbot instructions guide",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}]]}],"\n",["$","br",null,{}],"\n",["$","p",null,{"children":"If you do not see your issue listed here, or if you were not able to solve your problem with the above information, feel free to reach out in the AR.IO discord."}],"\n",["$","$L6",null,{"level":2,"id":"quick-lookup","children":"Quick Lookup"}],"\n",["$","p",null,{"children":"Below is a quick summary of what you should check when troubleshooting your gateway. Find more detailed information in the sections above."}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","style":{"textAlign":"left"},"children":[["$","thead",null,{"children":["$","tr",null,{"style":{"textAlign":"center"},"children":[["$","th",null,{"children":"Issue"}],["$","th",null,{"children":"What to Check"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","td",null,{"children":"My release number is wrong"}],["$","td",null,{"children":["Pull the latest github updates and make sure you are on the ",["$","code",null,{"children":"main"}]," branch"]}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Gateway appears offline on Viewblock or ar://gateways"}],["$","td",null,{"children":"Probably fine, but verify that your gateway is still running."}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"'/ar-io/observer/reports/current' just says \"report pending\""}],["$","td",null,{"children":"Normal behavior, wait for the report to complete."}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Observer error \"Cannot read properties of undefined\""}],["$","td",null,{"children":"Normal behavior, Observer is checking for data not implemented yet."}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Observing my gateway shows failures"}],["$","td",null,{"children":["Check ",["$","code",null,{"children":"AR_IO_WALLET"}]," and ",["$","code",null,{"children":"ARNS_ROOT_HOST"}]," settings."]}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Updated .env settings not reflected on gateway"}],["$","td",null,{"children":"Rebuild your gateway after editing .env file."}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Out of disk space error"}],["$","td",null,{"children":"Check for inode exhaustion and delete files if necessary."}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Can't load ArNS names"}],["$","td",null,{"children":["Check ",["$","code",null,{"children":"ARNS_ROOT_HOST"}]," setting in .env file, and DNS records."]}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"\"Your connection is not private\" error"}],["$","td",null,{"children":"Generate or renew SSL certificates."}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"404/Nginx error when accessing domain"}],["$","td",null,{"children":"Check Nginx settings and restart Nginx if necessary."}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"502 error from Nginx"}],["$","td",null,{"children":"Check for errors in your gateway."}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Trouble generating SSL certificates"}],["$","td",null,{"children":"Ensure TXT records have propagated and follow certbot instructions."}]]}]]}]]}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$La",null,{"children":"$Lb"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","qrcDbG1hlRzTQDUPiDkRi",{"children":[["$","$Lc",null,{"children":"$Ld"}],["$","$Le",null,{"children":"$Lf"}],null]}]]}]]],"m":"$undefined","G":["$10","$undefined"],"s":false,"S":true} f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] d:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] b:null -11:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -12:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +11:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +12:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L11",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L12",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L9",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/gateways/upgrading.html b/build/gateways/upgrading.html index 0b09ccac..77506ac5 100644 --- a/build/gateways/upgrading.html +++ b/build/gateways/upgrading.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Upgrading your Gateway

    To ensure the optimal performance and security of your AR.IO Gateway, it's essential to regularly upgrade to the latest version. Notably, indexed data resides separate from Docker. As a result, neither upgrading the Gateway nor pruning Docker will erase your data or progress. Here's how you can perform the upgrade:

    Prerequisites

    @@ -53,4 +53,4 @@

    NOTE: Effective with Release #3, it is no longer required to include the --build flag when starting your gateway. Docker will automatically build using the image specified in the docker-commpose.yaml file.

    -

    That's it! Your AR.IO Gateway is now upgraded to the latest version. Ensure to test and verify that everything is functioning as expected. If you encounter any issues, reach out to the AR.IO community for assistance.

    \ No newline at end of file +

    That's it! Your AR.IO Gateway is now upgraded to the latest version. Ensure to test and verify that everything is functioning as expected. If you encounter any issues, reach out to the AR.IO community for assistance.

    \ No newline at end of file diff --git a/build/gateways/upgrading.txt b/build/gateways/upgrading.txt index 4c8db154..544ab82f 100644 --- a/build/gateways/upgrading.txt +++ b/build/gateways/upgrading.txt @@ -10,10 +10,10 @@ c:I[86213,[],"MetadataBoundary"] e:I[86213,[],"ViewportBoundary"] 10:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","gateways","upgrading"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["upgrading",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["upgrading",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","upgrading","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Upgrading your Gateway"}],"\n",["$","p",null,{"children":"To ensure the optimal performance and security of your AR.IO Gateway, it's essential to regularly upgrade to the latest version. Notably, indexed data resides separate from Docker. As a result, neither upgrading the Gateway nor pruning Docker will erase your data or progress. Here's how you can perform the upgrade:"}],"\n",["$","$L6",null,{"level":2,"id":"prerequisites","children":"Prerequisites"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Your Gateway should have been cloned using git. If you haven't, follow the installation instructions for ",["$","$L7",null,{"href":"/gateways/ar-io-node/windows-setup","children":"windows"}]," or ",["$","$L7",null,{"href":"/gateways/ar-io-node/linux-setup","children":"linux"}],"."]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"checking-your-release-number","children":"Checking your Release Number"}],"\n",["$","p",null,{"language":"txt","children":["Effective with release 3, you can view the currently implemented release on any gateway by visiting ",["$","$L8",null,{"children":"https:///ar-io/info"}]," in a browser. Be sure to replace ",["$","$L8",null,{"children":""}]," with the domain of the gateway you are checking."]}],"\n",["$","p",null,{"language":"txt","children":["If the release number displayed includes ",["$","$L8",null,{"children":"-pre"}]," it means that your gateway is using the ",["$","$L8",null,{"children":"develop"}]," branch of the github repo for the gateway code. Follow steps in our ",["$","$L7",null,{"href":"/build/gateways/troubleshooting","children":"troubleshooting guide"}]," to switch over to the more stable ",["$","$L8",null,{"children":"main"}]," branch."]}],"\n",["$","p",null,{"children":["Announcements will be made in our ",["$","$L7",null,{"href":"https://discord.gg/7zUPfN4D6g","rel":"noopener noreferrer","target":"_blank","children":["discord server",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," showing each new release."]}],"\n",["$","$L6",null,{"level":2,"id":"upgrade-steps","children":"Upgrade Steps"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Pull the latest changes from the repository"}]}],"\n",["$","p",null,{"children":"Navigate to your cloned repository directory and execute the following command:"}],"\n",["$","$L9",null,{"language":"txt","code":"git pull\n","children":["$","$L8",null,{"children":"git pull\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Shut down Docker"}]}],"\n",["$","p",null,{"children":"Depending on your operating system, use the respective commands:"}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"Linux"}],["$","$L9",null,{"language":"txt","code":"sudo docker-compose down -v\n","children":["$","$L8",null,{"children":"sudo docker-compose down -v\n"}]}]]}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"Windows"}],["$","$L9",null,{"language":"txt","code":"\ndocker-compose down -v\n\n","children":["$","$L8",null,{"children":"\ndocker-compose down -v\n\n"}]}]]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Prune Docker"}]," (Optional)"]}],"\n",["$","p",null,{"children":"It's a good practice to clean up unused Docker resources. Again, use the command based on your OS:"}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"NOTE"}],": This will erase all inactive docker containers on your machine. If you use docker for anything beyond running a gateway be extremely careful using this command."]}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"Linux"}],["$","$L9",null,{"language":"txt","code":"\nsudo docker system prune\n\n","children":["$","$L8",null,{"children":"\nsudo docker system prune\n\n"}]}]]}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"Windows"}],["$","$L9",null,{"language":"txt","code":"\ndocker system prune\n\n","children":["$","$L8",null,{"children":"\ndocker system prune\n\n"}]}]]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Check for New Environmental Variables"}]}],"\n",["$","p",null,{"children":"Read the update release change logs and community announcements to see if the new version includes any new environmental variables that you should set before restarting your gateway."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Restart the Docker container"}]}],"\n",["$","p",null,{"children":"Finally, start the Docker container again to implement the changes:"}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"Linux"}],["$","$L9",null,{"language":"txt","code":"sudo docker-compose up -d\n","children":["$","$L8",null,{"children":"sudo docker-compose up -d\n"}]}]]}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"Windows"}],["$","$L9",null,{"language":"txt","code":"docker-compose up -d\n","children":["$","$L8",null,{"children":"docker-compose up -d\n"}]}],["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"NOTE"}],": Effective with Release #3, it is no longer required to include the ",["$","$L8",null,{"children":"--build"}]," flag when starting your gateway. Docker will automatically build using the image specified in the ",["$","$L8",null,{"children":"docker-commpose.yaml"}]," file."]}]]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":["That's it! Your AR.IO Gateway is now upgraded to the latest version. Ensure to test and verify that everything is functioning as expected. If you encounter any issues, reach out to the ",["$","$L7",null,{"href":"https://discord.gg/7zUPfN4D6g","rel":"noopener noreferrer","target":"_blank","children":["AR.IO community",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," for assistance."]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$La",null,{"children":"$Lb"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","riYXFBuBGcYdwgG6gS_oL",{"children":[["$","$Lc",null,{"children":"$Ld"}],["$","$Le",null,{"children":"$Lf"}],null]}]]}]]],"m":"$undefined","G":["$10","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","gateways","upgrading"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["upgrading",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["upgrading",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","upgrading","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Upgrading your Gateway"}],"\n",["$","p",null,{"children":"To ensure the optimal performance and security of your AR.IO Gateway, it's essential to regularly upgrade to the latest version. Notably, indexed data resides separate from Docker. As a result, neither upgrading the Gateway nor pruning Docker will erase your data or progress. Here's how you can perform the upgrade:"}],"\n",["$","$L6",null,{"level":2,"id":"prerequisites","children":"Prerequisites"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Your Gateway should have been cloned using git. If you haven't, follow the installation instructions for ",["$","$L7",null,{"href":"/gateways/ar-io-node/windows-setup","children":"windows"}]," or ",["$","$L7",null,{"href":"/gateways/ar-io-node/linux-setup","children":"linux"}],"."]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"checking-your-release-number","children":"Checking your Release Number"}],"\n",["$","p",null,{"language":"txt","children":["Effective with release 3, you can view the currently implemented release on any gateway by visiting ",["$","$L8",null,{"children":"https:///ar-io/info"}]," in a browser. Be sure to replace ",["$","$L8",null,{"children":""}]," with the domain of the gateway you are checking."]}],"\n",["$","p",null,{"language":"txt","children":["If the release number displayed includes ",["$","$L8",null,{"children":"-pre"}]," it means that your gateway is using the ",["$","$L8",null,{"children":"develop"}]," branch of the github repo for the gateway code. Follow steps in our ",["$","$L7",null,{"href":"/build/gateways/troubleshooting","children":"troubleshooting guide"}]," to switch over to the more stable ",["$","$L8",null,{"children":"main"}]," branch."]}],"\n",["$","p",null,{"children":["Announcements will be made in our ",["$","$L7",null,{"href":"https://discord.gg/7zUPfN4D6g","rel":"noopener noreferrer","target":"_blank","children":["discord server",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," showing each new release."]}],"\n",["$","$L6",null,{"level":2,"id":"upgrade-steps","children":"Upgrade Steps"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Pull the latest changes from the repository"}]}],"\n",["$","p",null,{"children":"Navigate to your cloned repository directory and execute the following command:"}],"\n",["$","$L9",null,{"language":"txt","code":"git pull\n","children":["$","$L8",null,{"children":"git pull\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Shut down Docker"}]}],"\n",["$","p",null,{"children":"Depending on your operating system, use the respective commands:"}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"Linux"}],["$","$L9",null,{"language":"txt","code":"sudo docker-compose down -v\n","children":["$","$L8",null,{"children":"sudo docker-compose down -v\n"}]}]]}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"Windows"}],["$","$L9",null,{"language":"txt","code":"\ndocker-compose down -v\n\n","children":["$","$L8",null,{"children":"\ndocker-compose down -v\n\n"}]}]]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Prune Docker"}]," (Optional)"]}],"\n",["$","p",null,{"children":"It's a good practice to clean up unused Docker resources. Again, use the command based on your OS:"}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"NOTE"}],": This will erase all inactive docker containers on your machine. If you use docker for anything beyond running a gateway be extremely careful using this command."]}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"Linux"}],["$","$L9",null,{"language":"txt","code":"\nsudo docker system prune\n\n","children":["$","$L8",null,{"children":"\nsudo docker system prune\n\n"}]}]]}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"Windows"}],["$","$L9",null,{"language":"txt","code":"\ndocker system prune\n\n","children":["$","$L8",null,{"children":"\ndocker system prune\n\n"}]}]]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Check for New Environmental Variables"}]}],"\n",["$","p",null,{"children":"Read the update release change logs and community announcements to see if the new version includes any new environmental variables that you should set before restarting your gateway."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Restart the Docker container"}]}],"\n",["$","p",null,{"children":"Finally, start the Docker container again to implement the changes:"}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"Linux"}],["$","$L9",null,{"language":"txt","code":"sudo docker-compose up -d\n","children":["$","$L8",null,{"children":"sudo docker-compose up -d\n"}]}]]}],"\n",["$","details",null,{"children":[["$","summary",null,{"children":"Windows"}],["$","$L9",null,{"language":"txt","code":"docker-compose up -d\n","children":["$","$L8",null,{"children":"docker-compose up -d\n"}]}],["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"NOTE"}],": Effective with Release #3, it is no longer required to include the ",["$","$L8",null,{"children":"--build"}]," flag when starting your gateway. Docker will automatically build using the image specified in the ",["$","$L8",null,{"children":"docker-commpose.yaml"}]," file."]}]]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":["That's it! Your AR.IO Gateway is now upgraded to the latest version. Ensure to test and verify that everything is functioning as expected. If you encounter any issues, reach out to the ",["$","$L7",null,{"href":"https://discord.gg/7zUPfN4D6g","rel":"noopener noreferrer","target":"_blank","children":["AR.IO community",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," for assistance."]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$La",null,{"children":"$Lb"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","djwyHiEbmxArQJ55Q3UlK",{"children":[["$","$Lc",null,{"children":"$Ld"}],["$","$Le",null,{"children":"$Lf"}],null]}]]}]]],"m":"$undefined","G":["$10","$undefined"],"s":false,"S":true} f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] d:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] b:null -11:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -12:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +11:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +12:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L11",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L12",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/gateways/windows-setup.html b/build/gateways/windows-setup.html index 4e66c65b..5de515c2 100644 --- a/build/gateways/windows-setup.html +++ b/build/gateways/windows-setup.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Windows Installation Instructions

    Overview

    This guide provides step-by-step instructions for setting up the AR.IO node on a Windows computer. It covers installing necessary software, cloning the repository, creating an environment file, starting the Docker container, setting up networking, and installing and configuring NGINX Docker. No prior coding experience is required.

    @@ -258,4 +258,4 @@

    AR.IO community.

    \ No newline at end of file +

    Note: If you encounter any issues during the installation process, please seek assistance from the AR.IO community.

    \ No newline at end of file diff --git a/build/gateways/windows-setup.txt b/build/gateways/windows-setup.txt index 6ca3cce4..2f889aec 100644 --- a/build/gateways/windows-setup.txt +++ b/build/gateways/windows-setup.txt @@ -10,10 +10,10 @@ c:I[86213,[],"MetadataBoundary"] e:I[86213,[],"ViewportBoundary"] 10:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","gateways","windows-setup"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["windows-setup",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["windows-setup",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","windows-setup","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Windows Installation Instructions"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"This guide provides step-by-step instructions for setting up the AR.IO node on a Windows computer. It covers installing necessary software, cloning the repository, creating an environment file, starting the Docker container, setting up networking, and installing and configuring NGINX Docker. No prior coding experience is required."}],"\n",["$","$L6",null,{"level":2,"id":"prerequisites","children":"Prerequisites"}],"\n",["$","p",null,{"children":"Before starting the installation process, ensure you have the following:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"A Windows computer"}],"\n",["$","li",null,{"children":"Administrative privileges on the computer"}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"install-required-packages","children":"Install Required Packages"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install Docker:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Download Docker Desktop for Windows from ",["$","$L7",null,{"href":"https://www.docker.com/products/docker-desktop/","rel":"noopener noreferrer","target":"_blank","children":["here",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}],"\n",["$","li",null,{"children":"Run the installer and follow the prompts."}],"\n",["$","li",null,{"children":"During installation, make sure to select the option to use WSL (Windows Subsystem for Linux) rather than Hyper-V."}],"\n",["$","li",null,{"children":"Restart your PC."}],"\n",["$","li",null,{"children":["Update Windows Subsystem for Linux (WSL):","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Open the command prompt as an administrator:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Press Windows Key + R."}],"\n",["$","li",null,{"children":"Type cmd and press Enter."}],"\n",["$","li",null,{"children":"Right-click on the \"Command Prompt\" application in the search results."}],"\n",["$","li",null,{"children":"Select \"Run as administrator\" from the context menu."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Run the following commands:","\n",["$","$L8",null,{"language":"txt","code":"wsl --update\nwsl --shutdown\n","children":["$","$L9",null,{"children":"wsl --update\nwsl --shutdown\n"}]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":"Restart Docker Desktop."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install Git:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Download Git for Windows from ",["$","$L7",null,{"href":"https://git-scm.com/download/win","rel":"noopener noreferrer","target":"_blank","children":["here",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}],"\n",["$","li",null,{"children":"Run the installer and use the default settings."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"clone-the-repository","children":"Clone the Repository"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["Clone the main repository:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Open the command prompt:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Press ",["$","$L9",null,{"children":"Windows Key + R"}],"."]}],"\n",["$","li",null,{"language":"txt","children":["Type ",["$","$L9",null,{"children":"cmd"}]," and press ",["$","$L9",null,{"children":"Enter"}],"."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Navigate to the directory where you want to clone the repository:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Use the ",["$","$L9",null,{"children":"cd"}]," command to change directories. For example, to navigate to the ",["$","$L9",null,{"children":"Documents"}]," directory:","\n",["$","$L8",null,{"language":"txt","code":"cd Documents\n","children":["$","$L9",null,{"children":"cd Documents\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["More detailed instructions on navigating with the ",["$","$L9",null,{"children":"cd"}]," command can be found ",["$","$L7",null,{"href":"https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/cd","rel":"noopener noreferrer","target":"_blank","children":["here",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"NOTE"}],": Your database of Arweave Transaction Headers will be created in the project directory, not Docker. So, if you are using an external hard drive to turn an old machine into a node, install the node directly to that external drive."]}],"\n"]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Run the following command:","\n",["$","$L8",null,{"language":"txt","code":"git clone -b main https://github.com/ar-io/ar-io-node\n","children":["$","$L9",null,{"children":"git clone -b main https://github.com/ar-io/ar-io-node\n"}]}],"\n"]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"create-the-environment-file","children":"Create the Environment File"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Create an environmental variables file:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Open a text editor (e.g., Notepad):"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Press ",["$","$L9",null,{"children":"Windows Key"}]," and search for \"Notepad\"."]}],"\n",["$","li",null,{"children":"Click on \"Notepad\" to open the text editor."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Paste the following content into the new file, replacing with the domain address you are using to access the node, and with the public address of your Arweave wallet:"}],"\n",["$","$L8",null,{"language":"txt","code":"GRAPHQL_HOST=arweave.net\nGRAPHQL_PORT=443\nSTART_HEIGHT=0\nRUN_OBSERVER=true\nARNS_ROOT_HOST=\nAR_IO_WALLET=\nOBSERVER_WALLET=\n","children":["$","$L9",null,{"children":"GRAPHQL_HOST=arweave.net\nGRAPHQL_PORT=443\nSTART_HEIGHT=0\nRUN_OBSERVER=true\nARNS_ROOT_HOST=<your-domain>\nAR_IO_WALLET=<your-public-wallet-address>\nOBSERVER_WALLET=<hot-wallet-public-address>\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"The GRAPHQL values set the proxy for GQL queries to arweave.net, You may use any available gateway that supports GQL queries. If omitted, your node can support GQL queries on locally indexed transactions, but only L1 transactions are indexed by default."}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"START_HEIGHT"}]," is an optional line. It sets the block number where your node will start downloading and indexing transactions headers. Omitting this line will begin indexing at block 0."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"RUN_OBSERVER"}]," turns on the Observer to generate Network Compliance Reports. This is required for full participation in the AR.IO Network. Set to ",["$","$L9",null,{"children":"false"}]," to run your gateway without Observer."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"ARNS_ROOT_HOST"}]," sets the starting point for resolving ARNS names, which are accessed as a subdomain of a gateway. It should be set to the url you are pointing to your node, excluding any protocol prefix. For example, use ",["$","$L9",null,{"children":"node-ar.io"}]," and not ",["$","$L9",null,{"children":"https://node-ar.io"}],". If you are using a subdomain to access your node and do not set this value, the node will not understand incoming requests."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"AR_IO_WALLET"}]," is optional, and sets the wallet you want associated with your Gateway. An associated wallet is required to join the AR.IO network."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"OBSERVER_WALLET"}]," is the public address of the wallet used to sign Observer transactions. This is required for Observer to run, but may be omitted if you are running a gateway outside of the AR.IO network and do not plan to run Observer. You will need to supply the keyfile to this wallet in the next step."]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":["Advanced configuration options can be found at ",["$","$L7",null,{"href":"https://docs.ar.io/gateways/ar-io-node/advanced-config.html","rel":"noopener noreferrer","target":"_blank","children":["docs.ar.io",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Save the file with the name \".env\" and make sure to select \"All Files\" as the file type. This helps to ensure the file saves as \".env\" and not \".env.txt\""}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"Note"}],": The ",["$","$L9",null,{"children":".env"}]," file should be saved inside the same directory where you cloned the repository (e.g., ",["$","$L9",null,{"children":"ar-io-node"}],")."]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"supply-your-observer-wallet-keyfile","children":"Supply Your Observer Wallet Keyfile:"}],"\n",["$","p",null,{"language":"txt","children":["If you are running Observer, you need to provide a wallet keyfile in order to sign report upload transactions. The keyfile must be saved in the ",["$","$L9",null,{"children":"wallets"}]," directory in the root of the repository. Name the file ",["$","$L9",null,{"children":".json"}],", replacing \"\" with the public address of the wallet. This should match your ",["$","$L9",null,{"children":"OBSERVER_WALLET"}]," environmental variable."]}],"\n",["$","p",null,{"children":["Learn more about creating Arweave wallets and obtaining keyfiles ",["$","$L7",null,{"href":"https://ar.io/wallet/","rel":"noopener noreferrer","target":"_blank","children":["here",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n",["$","$L6",null,{"level":2,"id":"start-the-docker-containers","children":"Start the Docker Containers"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["Start the Docker container:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Open the command prompt:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Press ",["$","$L9",null,{"children":"Windows Key + R"}],"."]}],"\n",["$","li",null,{"language":"txt","children":["Type ",["$","$L9",null,{"children":"cmd"}]," and press ",["$","$L9",null,{"children":"Enter"}],"."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"language":"txt","children":["Navigate to the directory where you cloned the repository (e.g., ",["$","$L9",null,{"children":"ar-io-node"}],"):","\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Use the ",["$","$L9",null,{"children":"cd"}]," command to change directories. For example, if the repository is located in the ",["$","$L9",null,{"children":"Documents"}]," directory, you would enter:","\n",["$","$L8",null,{"language":"txt","code":"cd Documents\\ar-io-node\n","children":["$","$L9",null,{"children":"cd Documents\\ar-io-node\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["If the directory path contains spaces, enclose it in double quotation marks. For example:","\n",["$","$L8",null,{"language":"txt","code":"cd \"C:\\My Documents\\ar-io-node\"\n","children":["$","$L9",null,{"children":"cd "C:\\My Documents\\ar-io-node"\n"}]}],"\n"]}],"\n",["$","li",null,{"language":"txt","children":["Use the ",["$","$L9",null,{"children":"dir"}]," command to list the contents of the current directory and verify that you're in the correct location:","\n",["$","$L8",null,{"language":"txt","code":"dir\n","children":["$","$L9",null,{"children":"dir\n"}]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Once you are in the correct directory, run the following command to start the Docker container:","\n",["$","$L8",null,{"language":"txt","code":"docker compose up -d\n","children":["$","$L9",null,{"children":"docker compose up -d\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Explanation of flags:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"up"}],": Start the Docker containers."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"-d"}],": Run the containers as background processes (detached mode)."]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"NOTE"}],": Effective with Release #3, it is no longer required to include the ",["$","$L9",null,{"children":"--build"}]," flag when starting your gateway. Docker will automatically build using the image specified in the ",["$","$L9",null,{"children":"docker-commpose.yaml"}]," file."]}],"\n",["$","p",null,{"children":"The gateway can be shut down using the command:"}],"\n",["$","$L8",null,{"language":"txt","code":"docker compose down\n","children":["$","$L9",null,{"children":"docker compose down\n"}]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":"If prompted by the firewall, allow access for Docker when requested."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"set-up-router-port-forwarding","children":"Set Up Router Port Forwarding"}],"\n",["$","p",null,{"children":"To expose your node to the internet and use a custom domain, follow these steps:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Obtain a Domain Name:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Choose a domain registrar (e.g., ",["$","$L7",null,{"href":"https://www.namecheap.com","rel":"noopener noreferrer","target":"_blank","children":["Namecheap",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") and purchase a domain name."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Point the Domain at Your Home Network:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["In your browser, go to ",["$","$L7",null,{"href":"https://www.whatsmyip.org/","rel":"noopener noreferrer","target":"_blank","children":["https://www.whatsmyip.org/",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," to display your public ip address. It can be found at the top of the screen. Note this number down."]}],"\n",["$","li",null,{"children":"Access your domain registrar's settings (e.g., Namecheap's cPanel)."}],"\n",["$","li",null,{"children":"Navigate to the DNS settings for your domain. In cPanel this is under the \"Zone Editor\" tab."}],"\n",["$","li",null,{"children":["Create an A record with your registrar for your domain and wildcard subdomains, using your public IP address. For example, if your domain is \"ar.io,\" create a record for \"ar.io\" and \"*.ar.io.\"","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Instructions may vary depending on the domain registrar and cPanel. Consult your registrar's documentation or support for detailed steps."}],"\n"]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Obtain the Local IP Address of Your Machine:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Open the command prompt:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Press ",["$","$L9",null,{"children":"Windows Key + R"}],"."]}],"\n",["$","li",null,{"language":"txt","children":["Type ",["$","$L9",null,{"children":"cmd"}]," and press ",["$","$L9",null,{"children":"Enter"}],"."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Run the following command:","\n",["$","$L8",null,{"language":"txt","code":"ipconfig\n","children":["$","$L9",null,{"children":"ipconfig\n"}]}],"\n"]}],"\n",["$","li",null,{"children":"Look for the network adapter that is currently connected to your network (e.g., Ethernet or Wi-Fi)."}],"\n",["$","li",null,{"language":"txt","children":["Note down the IPv4 Address associated with the network adapter. It should be in the format of ",["$","$L9",null,{"children":"192.168.X.X"}]," or ",["$","$L9",null,{"children":"10.X.X.X"}],"."]}],"\n",["$","li",null,{"children":"This IP address will be used for port forwarding."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Set Up Router Port Forwarding:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Access your home router settings:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Open a web browser."}],"\n",["$","li",null,{"language":"txt","children":["Enter your router's IP address in the address bar (e.g., ",["$","$L9",null,{"children":"192.168.0.1"}],")."]}],"\n",["$","li",null,{"children":"If you're unsure of your router's IP address, consult your router's documentation or contact your Internet Service Provider (ISP)."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Navigate to the port forwarding settings in your router configuration.","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"The exact steps may vary depending on your router model. Consult your router's documentation or support for detailed steps."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Set up port forwarding rules to forward incoming traffic on ports 80 and 443 to the local IP address of your machine where the node is installed.","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Configure the ports to point to the local IP address noted in the previous step."}],"\n",["$","li",null,{"children":"Save the settings."}],"\n"]}],"\n"]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"install-and-configure-nginx-docker","children":"Install and Configure NGINX Docker"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Clone the NGINX Docker repository:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Open the command prompt:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Press ",["$","$L9",null,{"children":"Windows Key + R"}],"."]}],"\n",["$","li",null,{"language":"txt","children":["Type ",["$","$L9",null,{"children":"cmd"}]," and press ",["$","$L9",null,{"children":"Enter"}],"."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Navigate to the directory where you want to clone the repository (This should not be done inside the directory for the node):","\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Use the ",["$","$L9",null,{"children":"cd"}]," command to change directories. For example, to navigate to the ",["$","$L9",null,{"children":"Documents"}]," directory:","\n",["$","$L8",null,{"language":"txt","code":"cd Documents\n","children":["$","$L9",null,{"children":"cd Documents\n"}]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Run the following command:","\n",["$","$L8",null,{"language":"txt","code":"git clone -b main https://github.com/bobinstein/dockerized-nginx\n","children":["$","$L9",null,{"children":"git clone -b main https://github.com/bobinstein/dockerized-nginx\n"}]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"Note"}],": This NGINX container was designed to easily automate many of the more technical aspects of setting up NGNIX and obtaining an ssl certificate so your node can be accessed with https. However, wildcard domain certifications cannot be universally automated due to significant security concerns. Be sure to follow the instructions in this project for obtaining wildcard domain certificates in order for your node to function properly."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Follow the instructions provided in the repository for setting up NGINX Docker."}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"Congratulations! Your AR.IO node is now running and connected to the internet. Test it by entering https:///3lyxgbgEvqNSvJrTX2J7CfRychUD5KClFhhVLyTPNCQ in your browser."}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"Note"}],": If you encounter any issues during the installation process, please seek assistance from the ",["$","$L7",null,{"href":"https://discord.gg/7zUPfN4D6g","rel":"noopener noreferrer","target":"_blank","children":["AR.IO community",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$La",null,{"children":"$Lb"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","HCdhIsbLm_QMyNjuQrAO6",{"children":[["$","$Lc",null,{"children":"$Ld"}],["$","$Le",null,{"children":"$Lf"}],null]}]]}]]],"m":"$undefined","G":["$10","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","gateways","windows-setup"],"i":false,"f":[[["",{"children":["build",{"children":["gateways",{"children":["windows-setup",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gateways",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["windows-setup",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","gateways","children","windows-setup","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Windows Installation Instructions"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"This guide provides step-by-step instructions for setting up the AR.IO node on a Windows computer. It covers installing necessary software, cloning the repository, creating an environment file, starting the Docker container, setting up networking, and installing and configuring NGINX Docker. No prior coding experience is required."}],"\n",["$","$L6",null,{"level":2,"id":"prerequisites","children":"Prerequisites"}],"\n",["$","p",null,{"children":"Before starting the installation process, ensure you have the following:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"A Windows computer"}],"\n",["$","li",null,{"children":"Administrative privileges on the computer"}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"install-required-packages","children":"Install Required Packages"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install Docker:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Download Docker Desktop for Windows from ",["$","$L7",null,{"href":"https://www.docker.com/products/docker-desktop/","rel":"noopener noreferrer","target":"_blank","children":["here",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}],"\n",["$","li",null,{"children":"Run the installer and follow the prompts."}],"\n",["$","li",null,{"children":"During installation, make sure to select the option to use WSL (Windows Subsystem for Linux) rather than Hyper-V."}],"\n",["$","li",null,{"children":"Restart your PC."}],"\n",["$","li",null,{"children":["Update Windows Subsystem for Linux (WSL):","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Open the command prompt as an administrator:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Press Windows Key + R."}],"\n",["$","li",null,{"children":"Type cmd and press Enter."}],"\n",["$","li",null,{"children":"Right-click on the \"Command Prompt\" application in the search results."}],"\n",["$","li",null,{"children":"Select \"Run as administrator\" from the context menu."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Run the following commands:","\n",["$","$L8",null,{"language":"txt","code":"wsl --update\nwsl --shutdown\n","children":["$","$L9",null,{"children":"wsl --update\nwsl --shutdown\n"}]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":"Restart Docker Desktop."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Install Git:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Download Git for Windows from ",["$","$L7",null,{"href":"https://git-scm.com/download/win","rel":"noopener noreferrer","target":"_blank","children":["here",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}],"\n",["$","li",null,{"children":"Run the installer and use the default settings."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"clone-the-repository","children":"Clone the Repository"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["Clone the main repository:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Open the command prompt:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Press ",["$","$L9",null,{"children":"Windows Key + R"}],"."]}],"\n",["$","li",null,{"language":"txt","children":["Type ",["$","$L9",null,{"children":"cmd"}]," and press ",["$","$L9",null,{"children":"Enter"}],"."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Navigate to the directory where you want to clone the repository:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Use the ",["$","$L9",null,{"children":"cd"}]," command to change directories. For example, to navigate to the ",["$","$L9",null,{"children":"Documents"}]," directory:","\n",["$","$L8",null,{"language":"txt","code":"cd Documents\n","children":["$","$L9",null,{"children":"cd Documents\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["More detailed instructions on navigating with the ",["$","$L9",null,{"children":"cd"}]," command can be found ",["$","$L7",null,{"href":"https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/cd","rel":"noopener noreferrer","target":"_blank","children":["here",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"NOTE"}],": Your database of Arweave Transaction Headers will be created in the project directory, not Docker. So, if you are using an external hard drive to turn an old machine into a node, install the node directly to that external drive."]}],"\n"]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Run the following command:","\n",["$","$L8",null,{"language":"txt","code":"git clone -b main https://github.com/ar-io/ar-io-node\n","children":["$","$L9",null,{"children":"git clone -b main https://github.com/ar-io/ar-io-node\n"}]}],"\n"]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"create-the-environment-file","children":"Create the Environment File"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Create an environmental variables file:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Open a text editor (e.g., Notepad):"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Press ",["$","$L9",null,{"children":"Windows Key"}]," and search for \"Notepad\"."]}],"\n",["$","li",null,{"children":"Click on \"Notepad\" to open the text editor."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Paste the following content into the new file, replacing with the domain address you are using to access the node, and with the public address of your Arweave wallet:"}],"\n",["$","$L8",null,{"language":"txt","code":"GRAPHQL_HOST=arweave.net\nGRAPHQL_PORT=443\nSTART_HEIGHT=0\nRUN_OBSERVER=true\nARNS_ROOT_HOST=\nAR_IO_WALLET=\nOBSERVER_WALLET=\n","children":["$","$L9",null,{"children":"GRAPHQL_HOST=arweave.net\nGRAPHQL_PORT=443\nSTART_HEIGHT=0\nRUN_OBSERVER=true\nARNS_ROOT_HOST=<your-domain>\nAR_IO_WALLET=<your-public-wallet-address>\nOBSERVER_WALLET=<hot-wallet-public-address>\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"The GRAPHQL values set the proxy for GQL queries to arweave.net, You may use any available gateway that supports GQL queries. If omitted, your node can support GQL queries on locally indexed transactions, but only L1 transactions are indexed by default."}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"START_HEIGHT"}]," is an optional line. It sets the block number where your node will start downloading and indexing transactions headers. Omitting this line will begin indexing at block 0."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"RUN_OBSERVER"}]," turns on the Observer to generate Network Compliance Reports. This is required for full participation in the AR.IO Network. Set to ",["$","$L9",null,{"children":"false"}]," to run your gateway without Observer."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"ARNS_ROOT_HOST"}]," sets the starting point for resolving ARNS names, which are accessed as a subdomain of a gateway. It should be set to the url you are pointing to your node, excluding any protocol prefix. For example, use ",["$","$L9",null,{"children":"node-ar.io"}]," and not ",["$","$L9",null,{"children":"https://node-ar.io"}],". If you are using a subdomain to access your node and do not set this value, the node will not understand incoming requests."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"AR_IO_WALLET"}]," is optional, and sets the wallet you want associated with your Gateway. An associated wallet is required to join the AR.IO network."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"OBSERVER_WALLET"}]," is the public address of the wallet used to sign Observer transactions. This is required for Observer to run, but may be omitted if you are running a gateway outside of the AR.IO network and do not plan to run Observer. You will need to supply the keyfile to this wallet in the next step."]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":["Advanced configuration options can be found at ",["$","$L7",null,{"href":"https://docs.ar.io/gateways/ar-io-node/advanced-config.html","rel":"noopener noreferrer","target":"_blank","children":["docs.ar.io",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Save the file with the name \".env\" and make sure to select \"All Files\" as the file type. This helps to ensure the file saves as \".env\" and not \".env.txt\""}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"Note"}],": The ",["$","$L9",null,{"children":".env"}]," file should be saved inside the same directory where you cloned the repository (e.g., ",["$","$L9",null,{"children":"ar-io-node"}],")."]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"supply-your-observer-wallet-keyfile","children":"Supply Your Observer Wallet Keyfile:"}],"\n",["$","p",null,{"language":"txt","children":["If you are running Observer, you need to provide a wallet keyfile in order to sign report upload transactions. The keyfile must be saved in the ",["$","$L9",null,{"children":"wallets"}]," directory in the root of the repository. Name the file ",["$","$L9",null,{"children":".json"}],", replacing \"\" with the public address of the wallet. This should match your ",["$","$L9",null,{"children":"OBSERVER_WALLET"}]," environmental variable."]}],"\n",["$","p",null,{"children":["Learn more about creating Arweave wallets and obtaining keyfiles ",["$","$L7",null,{"href":"https://ar.io/wallet/","rel":"noopener noreferrer","target":"_blank","children":["here",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n",["$","$L6",null,{"level":2,"id":"start-the-docker-containers","children":"Start the Docker Containers"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["Start the Docker container:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Open the command prompt:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Press ",["$","$L9",null,{"children":"Windows Key + R"}],"."]}],"\n",["$","li",null,{"language":"txt","children":["Type ",["$","$L9",null,{"children":"cmd"}]," and press ",["$","$L9",null,{"children":"Enter"}],"."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"language":"txt","children":["Navigate to the directory where you cloned the repository (e.g., ",["$","$L9",null,{"children":"ar-io-node"}],"):","\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Use the ",["$","$L9",null,{"children":"cd"}]," command to change directories. For example, if the repository is located in the ",["$","$L9",null,{"children":"Documents"}]," directory, you would enter:","\n",["$","$L8",null,{"language":"txt","code":"cd Documents\\ar-io-node\n","children":["$","$L9",null,{"children":"cd Documents\\ar-io-node\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["If the directory path contains spaces, enclose it in double quotation marks. For example:","\n",["$","$L8",null,{"language":"txt","code":"cd \"C:\\My Documents\\ar-io-node\"\n","children":["$","$L9",null,{"children":"cd "C:\\My Documents\\ar-io-node"\n"}]}],"\n"]}],"\n",["$","li",null,{"language":"txt","children":["Use the ",["$","$L9",null,{"children":"dir"}]," command to list the contents of the current directory and verify that you're in the correct location:","\n",["$","$L8",null,{"language":"txt","code":"dir\n","children":["$","$L9",null,{"children":"dir\n"}]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Once you are in the correct directory, run the following command to start the Docker container:","\n",["$","$L8",null,{"language":"txt","code":"docker compose up -d\n","children":["$","$L9",null,{"children":"docker compose up -d\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Explanation of flags:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"up"}],": Start the Docker containers."]}],"\n",["$","li",null,{"language":"txt","children":[["$","$L9",null,{"children":"-d"}],": Run the containers as background processes (detached mode)."]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"NOTE"}],": Effective with Release #3, it is no longer required to include the ",["$","$L9",null,{"children":"--build"}]," flag when starting your gateway. Docker will automatically build using the image specified in the ",["$","$L9",null,{"children":"docker-commpose.yaml"}]," file."]}],"\n",["$","p",null,{"children":"The gateway can be shut down using the command:"}],"\n",["$","$L8",null,{"language":"txt","code":"docker compose down\n","children":["$","$L9",null,{"children":"docker compose down\n"}]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":"If prompted by the firewall, allow access for Docker when requested."}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"set-up-router-port-forwarding","children":"Set Up Router Port Forwarding"}],"\n",["$","p",null,{"children":"To expose your node to the internet and use a custom domain, follow these steps:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Obtain a Domain Name:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Choose a domain registrar (e.g., ",["$","$L7",null,{"href":"https://www.namecheap.com","rel":"noopener noreferrer","target":"_blank","children":["Namecheap",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],") and purchase a domain name."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Point the Domain at Your Home Network:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["In your browser, go to ",["$","$L7",null,{"href":"https://www.whatsmyip.org/","rel":"noopener noreferrer","target":"_blank","children":["https://www.whatsmyip.org/",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," to display your public ip address. It can be found at the top of the screen. Note this number down."]}],"\n",["$","li",null,{"children":"Access your domain registrar's settings (e.g., Namecheap's cPanel)."}],"\n",["$","li",null,{"children":"Navigate to the DNS settings for your domain. In cPanel this is under the \"Zone Editor\" tab."}],"\n",["$","li",null,{"children":["Create an A record with your registrar for your domain and wildcard subdomains, using your public IP address. For example, if your domain is \"ar.io,\" create a record for \"ar.io\" and \"*.ar.io.\"","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Instructions may vary depending on the domain registrar and cPanel. Consult your registrar's documentation or support for detailed steps."}],"\n"]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Obtain the Local IP Address of Your Machine:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Open the command prompt:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Press ",["$","$L9",null,{"children":"Windows Key + R"}],"."]}],"\n",["$","li",null,{"language":"txt","children":["Type ",["$","$L9",null,{"children":"cmd"}]," and press ",["$","$L9",null,{"children":"Enter"}],"."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Run the following command:","\n",["$","$L8",null,{"language":"txt","code":"ipconfig\n","children":["$","$L9",null,{"children":"ipconfig\n"}]}],"\n"]}],"\n",["$","li",null,{"children":"Look for the network adapter that is currently connected to your network (e.g., Ethernet or Wi-Fi)."}],"\n",["$","li",null,{"language":"txt","children":["Note down the IPv4 Address associated with the network adapter. It should be in the format of ",["$","$L9",null,{"children":"192.168.X.X"}]," or ",["$","$L9",null,{"children":"10.X.X.X"}],"."]}],"\n",["$","li",null,{"children":"This IP address will be used for port forwarding."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Set Up Router Port Forwarding:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Access your home router settings:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Open a web browser."}],"\n",["$","li",null,{"language":"txt","children":["Enter your router's IP address in the address bar (e.g., ",["$","$L9",null,{"children":"192.168.0.1"}],")."]}],"\n",["$","li",null,{"children":"If you're unsure of your router's IP address, consult your router's documentation or contact your Internet Service Provider (ISP)."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Navigate to the port forwarding settings in your router configuration.","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"The exact steps may vary depending on your router model. Consult your router's documentation or support for detailed steps."}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Set up port forwarding rules to forward incoming traffic on ports 80 and 443 to the local IP address of your machine where the node is installed.","\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Configure the ports to point to the local IP address noted in the previous step."}],"\n",["$","li",null,{"children":"Save the settings."}],"\n"]}],"\n"]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"install-and-configure-nginx-docker","children":"Install and Configure NGINX Docker"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Clone the NGINX Docker repository:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Open the command prompt:","\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Press ",["$","$L9",null,{"children":"Windows Key + R"}],"."]}],"\n",["$","li",null,{"language":"txt","children":["Type ",["$","$L9",null,{"children":"cmd"}]," and press ",["$","$L9",null,{"children":"Enter"}],"."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Navigate to the directory where you want to clone the repository (This should not be done inside the directory for the node):","\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Use the ",["$","$L9",null,{"children":"cd"}]," command to change directories. For example, to navigate to the ",["$","$L9",null,{"children":"Documents"}]," directory:","\n",["$","$L8",null,{"language":"txt","code":"cd Documents\n","children":["$","$L9",null,{"children":"cd Documents\n"}]}],"\n"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["Run the following command:","\n",["$","$L8",null,{"language":"txt","code":"git clone -b main https://github.com/bobinstein/dockerized-nginx\n","children":["$","$L9",null,{"children":"git clone -b main https://github.com/bobinstein/dockerized-nginx\n"}]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"Note"}],": This NGINX container was designed to easily automate many of the more technical aspects of setting up NGNIX and obtaining an ssl certificate so your node can be accessed with https. However, wildcard domain certifications cannot be universally automated due to significant security concerns. Be sure to follow the instructions in this project for obtaining wildcard domain certificates in order for your node to function properly."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Follow the instructions provided in the repository for setting up NGINX Docker."}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"Congratulations! Your AR.IO node is now running and connected to the internet. Test it by entering https:///3lyxgbgEvqNSvJrTX2J7CfRychUD5KClFhhVLyTPNCQ in your browser."}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"Note"}],": If you encounter any issues during the installation process, please seek assistance from the ",["$","$L7",null,{"href":"https://discord.gg/7zUPfN4D6g","rel":"noopener noreferrer","target":"_blank","children":["AR.IO community",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$La",null,{"children":"$Lb"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","OcN0D8wt43pjZmH_uFM23",{"children":[["$","$Lc",null,{"children":"$Ld"}],["$","$Le",null,{"children":"$Lf"}],null]}]]}]]],"m":"$undefined","G":["$10","$undefined"],"s":false,"S":true} f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] d:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] b:null -11:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -12:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +11:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +12:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L11",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L12",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/guides/arlink.html b/build/guides/arlink.html index d91c78b0..9d2daf85 100644 --- a/build/guides/arlink.html +++ b/build/guides/arlink.html @@ -1,4 +1,4 @@ -AR.IO Network Docs - Arlink Deploy
    +AR.IO Network Docs - Arlink Deploy

    Arlink Deploy

    Overview

    Arlink is a third party tool that allows you to permanently deploy and manage web apps on the permaweb with ease.

    @@ -50,4 +50,4 @@

    Loading image from the Permaweb via Wayfinder...

    The project page gives you the option to update any settings or configurations, and has a "Deploy Latest" button which will redeploy your project.

    -
    Loading image from the Permaweb via Wayfinder...
    \ No newline at end of file +
    Loading image from the Permaweb via Wayfinder...
    \ No newline at end of file diff --git a/build/guides/arlink.txt b/build/guides/arlink.txt index 55423d83..d23710a9 100644 --- a/build/guides/arlink.txt +++ b/build/guides/arlink.txt @@ -10,10 +10,10 @@ c:I[86213,[],"MetadataBoundary"] e:I[86213,[],"ViewportBoundary"] 10:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","guides","arlink"],"i":false,"f":[[["",{"children":["build",{"children":["guides",{"children":["arlink",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["guides",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","guides","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arlink",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","guides","children","arlink","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Arlink Deploy"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"Arlink is a third party tool that allows you to permanently deploy and manage web apps on the permaweb with ease."}],"\n",["$","$L6",null,{"level":2,"id":"how-it-works","children":"How it works"}],"\n",["$","p",null,{"children":["Users can link their Github or ",["$","$L7",null,{"href":"https://protocol.land/","rel":"noopener noreferrer","target":"_blank","children":["Protocol.land",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," repositories to their Arlink account through the ",["$","$L7",null,{"href":"https://arlink.arweave.net/dashboard","rel":"noopener noreferrer","target":"_blank","children":["Arlink dashboard.",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," When a new project or build is deployed,\nArlink will take the repository, build it, and upload the build folder to Arweave."]}],"\n",["$","p",null,{"children":["Arlink also allows users to connect their project to an ",["$","$L7",null,{"href":"/learn/arns","children":"ArNS"}]," name they own, or an undername of the ArNS name ",["$","$L7",null,{"href":"https://arlink.arweave.net","rel":"noopener noreferrer","target":"_blank","children":["ar://arlink.",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n",["$","$L6",null,{"level":2,"id":"dashboard","children":"Dashboard"}],"\n",["$","p",null,{"children":"After connecting your wallet to the Arlink web app using the button at the top right, you will be taken to your dashboard. This page will display any deployments associated with your wallet, and includes a \"+ New Deployment\" button\nin order to start the process of deploying a new project."}],"\n",["$","$L8",null,{"src":"https://arweave.net/A9DUhLxvaWauTaZoQL6T0uSR6LANx49VD4d6fQ0FAjw"}],"\n",["$","$L6",null,{"level":2,"id":"new-deployment","children":"New Deployment"}],"\n",["$","p",null,{"children":"After clicking on the new deployment button, you will be prompted to import a repository from either Github or Protocol.land."}],"\n",["$","$L8",null,{"src":"https://arweave.net/x6gDFJcJeY2sFyrEG5yR2EoTy7t9O0zL-lufdwgtCKo"}],"\n",["$","h3",null,{"children":"Authorize Github"}],"\n",["$","p",null,{"children":"If this is your first time importing from Github, you will be prompted to authorize Arlink to access your Github repositories. You can authorize all repositories, or limit authorization to any number of specific ones."}],"\n",["$","$L8",null,{"src":"https://arweave.net/-tJqkaX1WRbmsxDv2GTlCsUtbkgwmzA88S2yKOtqZIM"}],"\n",["$","h3",null,{"children":"Select Repository"}],"\n",["$","p",null,{"children":"Once authorization is approved, select which repository and branch you want to deploy."}],"\n",["$","$L8",null,{"src":"https://arweave.net/fHxXbYicODMwN8lECwNAOHbkYZ08NS67rSGDFEecxBA"}],"\n",["$","h3",null,{"children":"Define Build and Output Steps"}],"\n",["$","p",null,{"children":"Once you select what you want to deploy, you need to specify how the project needs to be built to get it ready. Arlink prompts for five inputs:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","em",null,{"children":["$","strong",null,{"children":"Project Name"}]}],": This is the name of your project."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":[["$","em",null,{"children":["$","strong",null,{"children":"Install Command"}]}],": The command for installing dependencies for your project. Usually ",["$","$L9",null,{"children":"npm install"}]," or ",["$","$L9",null,{"children":"yarn install"}]]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":[["$","em",null,{"children":["$","strong",null,{"children":"Build Command"}]}],": This is the command to run your build script. Usually ",["$","$L9",null,{"children":"npm run build"}]," or ",["$","$L9",null,{"children":"yarn build"}]]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","em",null,{"children":["$","strong",null,{"children":"Sub Directory"}]}],": If the front end for your project lives in a sub directory of your selected repository, you can specify that here."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","em",null,{"children":["$","strong",null,{"children":"Output Directory"}]}],": This is the path to the build folder being deployed. This will be different depending on the framework your project uses."]}],"\n"]}],"\n"]}],"\n",["$","$L8",null,{"src":"https://arweave.net/oSnbN-Xw7gWTgSt8eNufVjzfHA52wKLPgFo4qdzHwxw"}],"\n",["$","h3",null,{"children":"Select ArNS"}],"\n",["$","p",null,{"language":"txt","children":["The last thing to do is select an ArNS name to deploy your project to. If you own your own name, you can connect to it here with the \"Use existing ArNS\" toggle. Otherwise, you can select an undername of the ArNS name ",["$","$L9",null,{"children":"arlink"}]," to deploy to.\nDuplicate undernames cannot exist, so you can only select an undername that is not already being used."]}],"\n",["$","$L8",null,{"src":"https://arweave.net/zSda5gMCyw_IL0hZixxKfiaXFdwisfoQ2qb5X-EsJzk"}],"\n",["$","h3",null,{"children":"Logs"}],"\n",["$","p",null,{"children":"Once you select your ArNS name and click \"Deploy\", your project will be deployed. Logs from the build and deploy process will be displayed so you can monitor for errors."}],"\n",["$","$L8",null,{"src":"https://arweave.net/1h5WjKdoPspOIop1_7R52sjnZsHWtRduAgZpzckCg2E"}],"\n",["$","$L6",null,{"level":2,"id":"updates","children":"Updates"}],"\n",["$","p",null,{"children":"To deploy a new build of your project, select it from the dashboard."}],"\n",["$","$L8",null,{"src":"https://arweave.net/m-dgNKZKMNaXCWnz0OKiLUyifQrXCbZE3QGJGjiMdVw"}],"\n",["$","p",null,{"children":"The project page gives you the option to update any settings or configurations, and has a \"Deploy Latest\" button which will redeploy your project."}],"\n",["$","$L8",null,{"src":"https://arweave.net/Gen_rEdn8ZGMMXY9_AdKIPnnL6w_rlz1B09EPugMje8"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$La",null,{"children":"$Lb"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","nxX3jAxB6c_Gkvt2FGRIc",{"children":[["$","$Lc",null,{"children":"$Ld"}],["$","$Le",null,{"children":"$Lf"}],null]}]]}]]],"m":"$undefined","G":["$10","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","guides","arlink"],"i":false,"f":[[["",{"children":["build",{"children":["guides",{"children":["arlink",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["guides",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","guides","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arlink",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","guides","children","arlink","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Arlink Deploy"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"Arlink is a third party tool that allows you to permanently deploy and manage web apps on the permaweb with ease."}],"\n",["$","$L6",null,{"level":2,"id":"how-it-works","children":"How it works"}],"\n",["$","p",null,{"children":["Users can link their Github or ",["$","$L7",null,{"href":"https://protocol.land/","rel":"noopener noreferrer","target":"_blank","children":["Protocol.land",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," repositories to their Arlink account through the ",["$","$L7",null,{"href":"https://arlink.arweave.net/dashboard","rel":"noopener noreferrer","target":"_blank","children":["Arlink dashboard.",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," When a new project or build is deployed,\nArlink will take the repository, build it, and upload the build folder to Arweave."]}],"\n",["$","p",null,{"children":["Arlink also allows users to connect their project to an ",["$","$L7",null,{"href":"/learn/arns","children":"ArNS"}]," name they own, or an undername of the ArNS name ",["$","$L7",null,{"href":"https://arlink.arweave.net","rel":"noopener noreferrer","target":"_blank","children":["ar://arlink.",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n",["$","$L6",null,{"level":2,"id":"dashboard","children":"Dashboard"}],"\n",["$","p",null,{"children":"After connecting your wallet to the Arlink web app using the button at the top right, you will be taken to your dashboard. This page will display any deployments associated with your wallet, and includes a \"+ New Deployment\" button\nin order to start the process of deploying a new project."}],"\n",["$","$L8",null,{"src":"https://arweave.net/A9DUhLxvaWauTaZoQL6T0uSR6LANx49VD4d6fQ0FAjw"}],"\n",["$","$L6",null,{"level":2,"id":"new-deployment","children":"New Deployment"}],"\n",["$","p",null,{"children":"After clicking on the new deployment button, you will be prompted to import a repository from either Github or Protocol.land."}],"\n",["$","$L8",null,{"src":"https://arweave.net/x6gDFJcJeY2sFyrEG5yR2EoTy7t9O0zL-lufdwgtCKo"}],"\n",["$","h3",null,{"children":"Authorize Github"}],"\n",["$","p",null,{"children":"If this is your first time importing from Github, you will be prompted to authorize Arlink to access your Github repositories. You can authorize all repositories, or limit authorization to any number of specific ones."}],"\n",["$","$L8",null,{"src":"https://arweave.net/-tJqkaX1WRbmsxDv2GTlCsUtbkgwmzA88S2yKOtqZIM"}],"\n",["$","h3",null,{"children":"Select Repository"}],"\n",["$","p",null,{"children":"Once authorization is approved, select which repository and branch you want to deploy."}],"\n",["$","$L8",null,{"src":"https://arweave.net/fHxXbYicODMwN8lECwNAOHbkYZ08NS67rSGDFEecxBA"}],"\n",["$","h3",null,{"children":"Define Build and Output Steps"}],"\n",["$","p",null,{"children":"Once you select what you want to deploy, you need to specify how the project needs to be built to get it ready. Arlink prompts for five inputs:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","em",null,{"children":["$","strong",null,{"children":"Project Name"}]}],": This is the name of your project."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":[["$","em",null,{"children":["$","strong",null,{"children":"Install Command"}]}],": The command for installing dependencies for your project. Usually ",["$","$L9",null,{"children":"npm install"}]," or ",["$","$L9",null,{"children":"yarn install"}]]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":[["$","em",null,{"children":["$","strong",null,{"children":"Build Command"}]}],": This is the command to run your build script. Usually ",["$","$L9",null,{"children":"npm run build"}]," or ",["$","$L9",null,{"children":"yarn build"}]]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","em",null,{"children":["$","strong",null,{"children":"Sub Directory"}]}],": If the front end for your project lives in a sub directory of your selected repository, you can specify that here."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","em",null,{"children":["$","strong",null,{"children":"Output Directory"}]}],": This is the path to the build folder being deployed. This will be different depending on the framework your project uses."]}],"\n"]}],"\n"]}],"\n",["$","$L8",null,{"src":"https://arweave.net/oSnbN-Xw7gWTgSt8eNufVjzfHA52wKLPgFo4qdzHwxw"}],"\n",["$","h3",null,{"children":"Select ArNS"}],"\n",["$","p",null,{"language":"txt","children":["The last thing to do is select an ArNS name to deploy your project to. If you own your own name, you can connect to it here with the \"Use existing ArNS\" toggle. Otherwise, you can select an undername of the ArNS name ",["$","$L9",null,{"children":"arlink"}]," to deploy to.\nDuplicate undernames cannot exist, so you can only select an undername that is not already being used."]}],"\n",["$","$L8",null,{"src":"https://arweave.net/zSda5gMCyw_IL0hZixxKfiaXFdwisfoQ2qb5X-EsJzk"}],"\n",["$","h3",null,{"children":"Logs"}],"\n",["$","p",null,{"children":"Once you select your ArNS name and click \"Deploy\", your project will be deployed. Logs from the build and deploy process will be displayed so you can monitor for errors."}],"\n",["$","$L8",null,{"src":"https://arweave.net/1h5WjKdoPspOIop1_7R52sjnZsHWtRduAgZpzckCg2E"}],"\n",["$","$L6",null,{"level":2,"id":"updates","children":"Updates"}],"\n",["$","p",null,{"children":"To deploy a new build of your project, select it from the dashboard."}],"\n",["$","$L8",null,{"src":"https://arweave.net/m-dgNKZKMNaXCWnz0OKiLUyifQrXCbZE3QGJGjiMdVw"}],"\n",["$","p",null,{"children":"The project page gives you the option to update any settings or configurations, and has a \"Deploy Latest\" button which will redeploy your project."}],"\n",["$","$L8",null,{"src":"https://arweave.net/Gen_rEdn8ZGMMXY9_AdKIPnnL6w_rlz1B09EPugMje8"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$La",null,{"children":"$Lb"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","QFbfuBeDH2NqPk6Z6C_UX",{"children":[["$","$Lc",null,{"children":"$Ld"}],["$","$Le",null,{"children":"$Lf"}],null]}]]}]]],"m":"$undefined","G":["$10","$undefined"],"s":false,"S":true} f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] d:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs - Arlink Deploy"}],["$","meta","2",{"name":"description","content":"Easily deploy a web app to Arweave with ArNS using Arlink."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs - Arlink Deploy"}],["$","meta","4",{"property":"og:description","content":"Easily deploy a web app to Arweave with ArNS using Arlink."}],["$","meta","5",{"property":"og:image","content":"https://arweave.net/5NrPfFhNfS7p2Ci6giwwvPALL4lthCT2S1fPulsvnUM"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs - Arlink Deploy"}],["$","meta","9",{"name":"twitter:description","content":"Easily deploy a web app to Arweave with ArNS using Arlink."}],["$","meta","10",{"name":"twitter:image","content":"https://arweave.net/5NrPfFhNfS7p2Ci6giwwvPALL4lthCT2S1fPulsvnUM"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] b:null -11:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -12:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +11:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +12:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L11",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L12",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/guides/arns-viewer.html b/build/guides/arns-viewer.html index 8aeba081..6c95b83a 100644 --- a/build/guides/arns-viewer.html +++ b/build/guides/arns-viewer.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    ArNS Viewer

    Overview

    This guide will walk you through creating a project that uses the AR.IO SDK to interact with ArNS names in a web environment. It provides all the steps and context needed to help you get up and running smoothly, allowing you to effectively use these technologies.

    @@ -586,4 +586,4 @@

    github
  • Deployed Project: transaction id
  • -

    \ No newline at end of file +
    \ No newline at end of file diff --git a/build/guides/arns-viewer.txt b/build/guides/arns-viewer.txt index 9eb91e28..85c7d4a1 100644 --- a/build/guides/arns-viewer.txt +++ b/build/guides/arns-viewer.txt @@ -739,10 +739,10 @@ export default function NamePage() { }; export default RecordsGrid; -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","guides","arns-viewer"],"i":false,"f":[[["",{"children":["build",{"children":["guides",{"children":["arns-viewer",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["guides",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","guides","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns-viewer",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","guides","children","arns-viewer","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"ArNS Viewer"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"This guide will walk you through creating a project that uses the AR.IO SDK to interact with ArNS names in a web environment. It provides all the steps and context needed to help you get up and running smoothly, allowing you to effectively use these technologies."}],"\n",["$","p",null,{"children":["We will be using ",["$","$L7",null,{"href":"https://github.com/weavedb/arnext","rel":"noopener noreferrer","target":"_blank","children":["ARNext",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", a new framework based on Next.js, to simplify deployment to the Arweave permaweb. ARNext provides flexibility for deploying seamlessly to Arweave using an ArNS name, an Arweave transaction ID, or traditional services like Vercel—all without requiring major code modifications. This means you can deploy the same project across different environments with minimal effort."]}],"\n",["$","p",null,{"children":"The guide will focus on the following core functionalities of the AR.IO SDK:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Retrieving a List of All Active ArNS Names"}],": Learn how to use the SDK to get and display a list of active ArNS names."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Querying Detailed Records for a Specific ArNS Name"}],": Learn how to access detailed records for a specific ArNS name using its ANT (Arweave Name Token)."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Updating and Creating Records on an ArNS Name"}],": Learn how to modify and add records to an ArNS name, showcasing the capabilities of ANT for dynamic web content."]}],"\n"]}],"\n",["$","p",null,{"children":"By the end of this guide, you will have a complete, functional project that not only demonstrates how to use the AR.IO SDK but also shows the ease and flexibility of deploying applications to the Arweave permaweb. Whether you are an experienced developer or just starting out, this guide will help you understand the key aspects of building and deploying on Arweave."}],"\n",["$","$L6",null,{"level":2,"id":"getting-started","children":"Getting Started"}],"\n",["$","h3",null,{"children":"Prerequisites"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Node v20.17 or greater"}],"\n",["$","li",null,{"children":"git"}],"\n"]}],"\n",["$","h3",null,{"children":"Install ARNext"}],"\n",["$","p",null,{"children":"ARNext is a brand new framework that is still in development. It supports installation using npx, and you will need the proper Node version for the installation to be successful."}],"\n",["$","$L8",null,{"language":"bash","code":"npx create-arnext-app arnext\n\n","children":["$","$L9",null,{"className":"language-bash","children":"npx create-arnext-app arnext\n\n"}]}],"\n",["$","p",null,{"children":"You can then move your terminal into that newly created folder with:"}],"\n",["$","$L8",null,{"language":"bash","code":"cd arnext\n","children":["$","$L9",null,{"className":"language-bash","children":"cd arnext\n"}]}],"\n",["$","p",null,{"children":"or open the folder in an IDE like VSCode, and open a new terminal inside that IDE in order to complete the next steps."}],"\n",["$","h3",null,{"children":"Sanity Check"}],"\n",["$","p",null,{"children":"It is good practice when starting a new project to view it in localhost without any changes, to make sure everything is installed and working correctly. To do this, run:"}],"\n",["$","$L8",null,{"language":"bash","code":"npm run dev\n","children":["$","$L9",null,{"className":"language-bash","children":"npm run dev\n"}]}],"\n",["$","p",null,{"children":"or, if you prefer yarn:"}],"\n",["$","$L8",null,{"language":"bash","code":"yarn dev\n","children":["$","$L9",null,{"className":"language-bash","children":"yarn dev\n"}]}],"\n",["$","p",null,{"language":"txt","children":["By default, the project will be served on port 3000, so you can access it by navigating to ",["$","$L9",null,{"children":"localhost:3000"}]," in any browser. You should see something that looks like this:"]}],"\n",["$","$La",null,{"className":"demoImage","src":"https://arweave.net/irRwKfKZ4JsvZrjx7orkuDoQ9BqQWoJoIZKikkQVcLE"}],"\n",["$","p",null,{"children":"With this complete, you are ready to move on to customizing for your own project."}],"\n",["$","$L6",null,{"level":2,"id":"install-ar-io-sdk","children":"Install AR.IO SDK"}],"\n",["$","p",null,{"children":"Next, install the AR.IO SDK."}],"\n",["$","$L8",null,{"language":"bash","code":"npm install @ar.io/sdk\n","children":["$","$L9",null,{"className":"language-bash","children":"npm install @ar.io/sdk\n"}]}],"\n",["$","p",null,{"children":"or"}],"\n",["$","$L8",null,{"language":"bash","code":"yarn add @ar.io/sdk --ignore-engines\n","children":["$","$L9",null,{"className":"language-bash","children":"yarn add @ar.io/sdk --ignore-engines\n"}]}],"\n",["$","h3",null,{"children":"Polyfills"}],"\n",["$","p",null,{"language":"txt","children":["Polyfills are used to provide missing functionality in certain environments. For example, browsers do not have direct access to a computer's file system, but many JavaScript libraries are designed to work in both browser and Node.js environments. These libraries might include references to ",["$","$L9",null,{"children":"fs"}],", the module used by Node.js to interact with the file system. Since fs is not available in browsers, we need a polyfill to handle these references and ensure the application runs properly in a browser environment."]}],"\n",["$","p",null,{"style":{"display":"none"},"children":"Polyfills are actually evil voodoo curse magic. No one understands what they are or how they work, but front end devs sell their souls to Bill Gates in exchange for their stuff working properly in browsers. The below polyfill instructions were stolen, at great personal cost, from one of these front end devs in order to save your soul. This is one of many convenient services offered by AR.IO"}],"\n",["$","h4",null,{"children":"Installation"}],"\n",["$","p",null,{"children":"The below command will install several packages as development dependencies, which should be sufficient to handle most polyfill needs for projects that interact with Arweave."}],"\n",["$","$L8",null,{"language":"bash","code":"npm install webpack browserify-fs process buffer --save-dev\n","children":["$","$L9",null,{"className":"language-bash","children":"npm install webpack browserify-fs process buffer --save-dev\n"}]}],"\n",["$","p",null,{"children":"or"}],"\n",["$","$L8",null,{"language":"bash","code":"yarn add webpack browserify-fs process buffer --dev --ignore-engines\n","children":["$","$L9",null,{"className":"language-bash","children":"yarn add webpack browserify-fs process buffer --dev --ignore-engines\n"}]}],"\n",["$","h4",null,{"children":"Next Config"}],"\n",["$","p",null,{"language":"txt","children":["With the polyfill packages installed, we need to tell our app how to use them. In NextJS, which ARNext is built on, this is done in the ",["$","$L9",null,{"children":"next.config.js"}]," file in the root of the project. The default config file will look like this:"]}],"\n",["$","$L8",null,{"language":"typescript","code":"const arnext = require(\"arnext/config\")\nconst nextConfig = { reactStrictMode: true }\nmodule.exports = arnext(nextConfig)\n","children":["$","$L9",null,{"className":"language-typescript","children":"$b"}]}],"\n",["$","p",null,{"language":"txt","children":["This configuration allows the app to determine if it is being served via an Arweave transaction Id, or through a more traditional method. From here, we need to add in the additional configurations for resolving our polyfills. The updated ",["$","$L9",null,{"children":"next.config.js"}]," will look like this:"]}],"\n",["$","$L8",null,{"language":"typescript","code":"const arnext = require(\"arnext/config\");\nconst webpack = require(\"webpack\");\n\nconst nextConfig = {\n reactStrictMode: true,\n webpack: (config) => {\n config.resolve.fallback = {\n ...config.resolve.fallback,\n fs: false,\n process: \"process/browser\",\n buffer: \"buffer/\",\n };\n config.plugins.push(\n new webpack.ProvidePlugin({\n process: \"process/browser\",\n Buffer: [\"buffer\", \"Buffer\"],\n })\n );\n return config;\n },\n};\nmodule.exports = arnext(nextConfig);\n","children":["$","$L9",null,{"className":"language-typescript","children":"$c"}]}],"\n",["$","p",null,{"children":"With that, you are ready to start customizing your app."}],"\n",["$","$L6",null,{"level":2,"id":"strip-default-content","children":"Strip Default Content"}],"\n",["$","p",null,{"children":"The first step in building your custom app is to remove the default content and create a clean slate. Follow these steps:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Update the Home Page"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Navigate to ",["$","$L9",null,{"children":"pages > index.js"}],", which serves as the main home page."]}],"\n",["$","li",null,{"children":"Delete everything in this file and replace it with the following placeholder:"}],"\n"]}],"\n",["$","$L8",null,{"language":"typescript","code":"export default function Home() {}\n","children":["$","$L9",null,{"className":"language-typescript","children":"export default function Home() {}\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Remove Unused Pages"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["The folder ",["$","$L9",null,{"children":"pages > posts > [id].js"}]," will not be used in this project. Delete the entire ",["$","$L9",null,{"children":"posts"}]," folder to keep the project organized and free of unnecessary files."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Create Header"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Create a new ",["$","$L9",null,{"children":"components"}]," folder"]}],"\n",["$","li",null,{"language":"txt","children":["Inside that, create a ",["$","$L9",null,{"children":"Header.js"}]," file, leave it blank for now."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Create Routes"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Create a new file at ",["$","$L9",null,{"children":"components > ArweaveRoutes.js"}]," to handle routing between pages. Leave it simple for now."]}],"\n"]}],"\n",["$","$L8",null,{"language":"typescript","code":"import { Routes, Route } from \"react-router-dom\";\nimport { createBrowserRouter, RouterProvider } from \"react-router-dom\";\nimport Home from \"../pages/index\";\nimport NotFound from \"../pages/404\";\n\nconst ArweaveRoutes = () => (\n \n } />\n } />\n \n);\n\nexport default ArweaveRoutes;\n","children":["$","$L9",null,{"className":"language-typescript","children":"$d"}]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"Your project is now a blank slate, ready for your own custom design and functionality. This clean setup will make it easier to build and maintain your application as you move forward."}],"\n",["$","$L6",null,{"level":2,"id":"add-utilities","children":"Add Utilities"}],"\n",["$","p",null,{"language":"txt","children":["There are a few functions that we might end up wanting to use in multiple different pages in our finished product. So we can put these in a separate file and export them, so that other pages can import them to use. Start by creating a ",["$","$L9",null,{"children":"utils"}]," folder in the root of the project, then create 2 files inside of it:"]}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":[["$","$L9",null,{"children":"auth.js"}],": This will contain the functions required for connecting an Arweave wallet using ArConnect"]}],"\n",["$","$L8",null,{"language":"typescript","code":"/**\n * Connect to the Arweave wallet using ArConnect and request permissions.\n * @returns {Promise} The active wallet address.\n */\nexport const connectWallet = async () => {\n await window.arweaveWallet.connect([\n \"ACCESS_ADDRESS\",\n \"SIGN_TRANSACTION\",\n \"ACCESS_PUBLIC_KEY\",\n \"SIGNATURE\",\n ]);\n const address = await window.arweaveWallet.getActiveAddress();\n return address;\n};\n\n/**\n * Truncate a wallet address for display purposes.\n * @param {string} address - The wallet address to truncate.\n * @returns {string} The truncated address.\n */\nexport const truncateAddress = (address) => {\n return `${address.slice(0, 3)}...${address.slice(-3)}`;\n};\n","children":["$","$L9",null,{"className":"language-typescript","children":"$e"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":[["$","$L9",null,{"children":"arweave.js"}],": This is where we will put most of our AR.IO SDK functions for interacting with Arweave"]}],"\n",["$","$L8",null,{"language":"typescript","code":"$f","children":["$","$L9",null,{"className":"language-typescript","children":"$10"}]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"build-home-page","children":"Build Home Page"}],"\n",["$","h3",null,{"children":"Header"}],"\n",["$","p",null,{"language":"txt","children":["We want the Header component to contain a button for users to connect their wallet to the site, and display their wallet address when Connected. To do this, we will use the functions we exported from the ",["$","$L9",null,{"children":"utils > auth.js"}]," file, and pass in a state and set state function from each page rendering the header:"]}],"\n",["$","$L8",null,{"language":"typescript","code":"import React from \"react\";\nimport { connectWallet, truncateAddress } from \"../utils/auth\";\n\n/**\n * Header component for displaying the connect wallet button and navigation.\n * @param {Object} props - Component props.\n * @param {string} props.address - The connected wallet address.\n * @param {function} props.setAddress - Function to set the connected wallet address.\n */\nconst Header = ({ address, setAddress }) => {\n const handleConnectWallet = async () => {\n try {\n const walletAddress = await connectWallet();\n setAddress(walletAddress);\n } catch (error) {\n console.error(\"Failed to connect wallet:\", error);\n }\n };\n\n return (\n
    \n \n
    \n );\n};\n\nexport default Header;\n","children":["$","$L9",null,{"className":"language-typescript","children":"$11"}]}],"\n",["$","$L6",null,{"level":2,"id":"grid-component","children":"Grid Component"}],"\n",["$","p",null,{"children":"Our home page is going to fetch a list of all ArNS names and display them. To make this display cleaner and more organized, we are going to create a component to display the names as a grid."}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Create a new file in ",["$","$L9",null,{"children":"components"}]," named ",["$","$L9",null,{"children":"RecordsGrid.js"}]]}],"\n"]}],"\n",["$","$L8",null,{"language":"javascript","code":"import React from \"react\";\nimport { Link } from \"arnext\";\n\n/**\n * RecordsGrid component for displaying a grid of record keys.\n * @param {Object} props - Component props.\n * @param {Array} props.keys - Array of record keys to display.\n */\nconst RecordsGrid = ({ keys }) => {\n return (\n
    \n {keys.map((key, index) => (\n {\n console.log(`clicked on ${key}`); \n }}\n >\n {key}\n \n ))}\n
    \n );\n};\n\nexport default RecordsGrid;\n","children":["$","$L9",null,{"className":"language-javascript","children":"$12"}]}],"\n",["$","p",null,{"language":"txt","children":["This will take an individual ArNS record and display it as a button that logs the record name when clicked. We will update this later to make the button act as a link to the more detailed record page after we build that, which is why we are importing ",["$","$L9",null,{"children":"Link"}]," from ",["$","$L9",null,{"children":"arnext"}]]}],"\n",["$","$L6",null,{"level":2,"id":"home-page","children":"Home Page"}],"\n",["$","p",null,{"language":"txt","children":["Go back to ",["$","$L9",null,{"children":"pages > index.js"}]," and lets build out our home page. We want to fetch the list of ArNS names when the page loads, and then feed the list into the grid component we just created. Because there are so many names, we also want to include a simple search bar to filter out displayed names. We will also need several states in order to manage all of this info:"]}],"\n",["$","$L8",null,{"language":"javascript","code":"$13","children":["$","$L9",null,{"className":"language-javascript","children":"$14"}]}],"\n",["$","$L6",null,{"level":2,"id":"names-page","children":"Names Page"}],"\n",["$","p",null,{"language":"txt","children":["NextJS, and ARNext by extension, supports dynamic routing, allowing us to create dedicated pages for any ArNS name without needing to use query strings, which makes the sharable urls much cleaner and more intuitive. We can do this by creating a page file with the naming convention ",["$","$L9",null,{"children":"[variable].js"}],". Since we want to make a page for specific ArNS names we will create a new folder inside the ",["$","$L9",null,{"children":"pages"}]," folder named ",["$","$L9",null,{"children":"names"}],", and then a new file ",["$","$L9",null,{"children":"pages > names > [name].js"}],"."]}],"\n",["$","p",null,{"language":"txt","children":["This will be our largest file so far, including different logic for the displayed content depending on if the connected wallet is authorized to make changes the the name. We also need to make the page see what the name being looked at is, based on the url. We can do this using the custom ",["$","$L9",null,{"children":"useParams"}]," function from ARNext."]}],"\n",["$","p",null,{"children":"The finished page will look like this:"}],"\n",["$","$L8",null,{"language":"javascript","code":"$15","children":["$","$L9",null,{"className":"language-javascript","children":"$16"}]}],"\n",["$","p",null,{"language":"txt","children":["When this page loads, it gets the name being queried by using ",["$","$L9",null,{"children":"useParams"}]," and our custom ",["$","$L9",null,{"children":"getStaticPaths"}]," and ",["$","$L9",null,{"children":"getStaticProps"}]," functions. It then uses the AR.IO sdk to get the process Id of the ANT that controls the name, and queries the ANT for its info and detailed records list."]}],"\n",["$","p",null,{"children":"Once the page has that info, it renders the ArNS name, its owner address, any addresses authorized to make changes, and every record that name contains. If the user has connected a wallet authorized to make changes, the page also renders input fields for each record for making those updates. It also provides the option to create an entirely new undername record."}],"\n",["$","$L6",null,{"level":2,"id":"finish-the-grid-component","children":"Finish the Grid Component"}],"\n",["$","p",null,{"language":"txt","children":["Now that we have a path for our main page displays to link to, we can update the ",["$","$L9",null,{"children":"components > RecordsGrid.js"}]," file to include that link when clicked."]}],"\n",["$","$L8",null,{"language":"javascript","code":"import React from \"react\";\nimport { Link } from \"arnext\";\n\n/**\n * RecordsGrid component for displaying a grid of record keys.\n * @param {Object} props - Component props.\n * @param {Array} props.keys - Array of record keys to display.\n */\nconst RecordsGrid = ({ keys }) => {\n return (\n
    \n {keys.map((key, index) => (\n \n {console.log(`clicked on ${key}`)}}\n >\n {key}\n \n \n ))}\n
    \n );\n};\n\nexport default RecordsGrid;\n","children":["$","$L9",null,{"className":"language-javascript","children":"$17"}]}],"\n",["$","$L6",null,{"level":2,"id":"view-project","children":"View Project"}],"\n",["$","p",null,{"children":["The ArNS viewer should be fully functional now. You can view it locally in your browser using the same steps as the initial ",["$","$L7",null,{"href":"#sanity-check","children":"Sanity Check"}]]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Run ",["$","$L9",null,{"children":"yarn dev"}]," in your terminal"]}],"\n",["$","li",null,{"language":"txt","children":["Navigate to ",["$","$L9",null,{"children":"localhost:3000"}]," in a browser"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"css","children":"CSS"}],"\n",["$","p",null,{"children":"You will likely notice that everything functions correctly, but it doesnt look very nice. This is because we havent updated our css at all."}],"\n",["$","p",null,{"language":"txt","children":["The primary css file for this project is ",["$","$L9",null,{"children":"css > App.css"}],". You can make whatever css rules here that you like to make the page look the way you want."]}],"\n",["$","$La",null,{"className":"demoImage","src":"https://arweave.net/VZGmzcLwNn-x9lKDpUdlLGyW81Xnnq5lNuD341XZEtY"}],"\n",["$","$L6",null,{"level":2,"id":"deploy-with-turbo","children":"Deploy With Turbo"}],"\n",["$","p",null,{"children":["Once your app is looking the way you want it, you can deploy it to the permaweb using Turbo. For this, you will need an Arweave wallet with some ",["$","$L7",null,{"href":"https://docs.ardrive.io/docs/turbo/credits/","rel":"noopener noreferrer","target":"_blank","children":["Turbo Credits",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". Make sure you don't place your keyfile for the wallet inside the project directory, or you risk it getting uploaded to Arweave by mistake."]}],"\n",["$","p",null,{"children":"In your terminal, run the command:"}],"\n",["$","$L8",null,{"language":"bash","code":"yarn deploy:turbo -w \n","children":["$","$L9",null,{"className":"language-bash","children":"yarn deploy:turbo -w <path-to-your-wallet>\n"}]}],"\n",["$","p",null,{"language":"txt","children":["Make sure to replace ",["$","$L9",null,{"children":""}]," with the actual path to your Arweave wallet. This will create a static build of your entire project, upload it to Arweave, and print out in the terminal all of the details of the upload."]}],"\n",["$","p",null,{"language":"txt","children":["Find the section in the print out ",["$","$L9",null,{"children":"manifestResponse"}]," which will have a key named ",["$","$L9",null,{"children":"id"}],". That will be the Arweave transaction id for your project."]}],"\n",["$","p",null,{"language":"txt","children":["You can view a permanently deployed version of your project at ",["$","$L9",null,{"children":"https://arweave.net/"}]]}],"\n",["$","$L6",null,{"level":2,"id":"references","children":"References"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Completed Project example: ",["$","$L7",null,{"href":"https://github.com/Bobinstein/arnext","rel":"noopener noreferrer","target":"_blank","children":["github",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n",["$","li",null,{"children":["Deployed Project: ",["$","$L7",null,{"href":"https://arweave.net/ePbdRQrSyOqOVm3GhqmtGK2jm4fUf7Ohd3cJ9yNu-Y8/","rel":"noopener noreferrer","target":"_blank","children":["transaction id",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n"]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L18",null,{"children":"$L19"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","RywYT-7IUNf2ale_ld_Wv",{"children":[["$","$L1a",null,{"children":"$L1b"}],["$","$L1c",null,{"children":"$L1d"}],null]}]]}]]],"m":"$undefined","G":["$1e","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","guides","arns-viewer"],"i":false,"f":[[["",{"children":["build",{"children":["guides",{"children":["arns-viewer",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["guides",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","guides","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns-viewer",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","guides","children","arns-viewer","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"ArNS Viewer"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"This guide will walk you through creating a project that uses the AR.IO SDK to interact with ArNS names in a web environment. It provides all the steps and context needed to help you get up and running smoothly, allowing you to effectively use these technologies."}],"\n",["$","p",null,{"children":["We will be using ",["$","$L7",null,{"href":"https://github.com/weavedb/arnext","rel":"noopener noreferrer","target":"_blank","children":["ARNext",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", a new framework based on Next.js, to simplify deployment to the Arweave permaweb. ARNext provides flexibility for deploying seamlessly to Arweave using an ArNS name, an Arweave transaction ID, or traditional services like Vercel—all without requiring major code modifications. This means you can deploy the same project across different environments with minimal effort."]}],"\n",["$","p",null,{"children":"The guide will focus on the following core functionalities of the AR.IO SDK:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Retrieving a List of All Active ArNS Names"}],": Learn how to use the SDK to get and display a list of active ArNS names."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Querying Detailed Records for a Specific ArNS Name"}],": Learn how to access detailed records for a specific ArNS name using its ANT (Arweave Name Token)."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Updating and Creating Records on an ArNS Name"}],": Learn how to modify and add records to an ArNS name, showcasing the capabilities of ANT for dynamic web content."]}],"\n"]}],"\n",["$","p",null,{"children":"By the end of this guide, you will have a complete, functional project that not only demonstrates how to use the AR.IO SDK but also shows the ease and flexibility of deploying applications to the Arweave permaweb. Whether you are an experienced developer or just starting out, this guide will help you understand the key aspects of building and deploying on Arweave."}],"\n",["$","$L6",null,{"level":2,"id":"getting-started","children":"Getting Started"}],"\n",["$","h3",null,{"children":"Prerequisites"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Node v20.17 or greater"}],"\n",["$","li",null,{"children":"git"}],"\n"]}],"\n",["$","h3",null,{"children":"Install ARNext"}],"\n",["$","p",null,{"children":"ARNext is a brand new framework that is still in development. It supports installation using npx, and you will need the proper Node version for the installation to be successful."}],"\n",["$","$L8",null,{"language":"bash","code":"npx create-arnext-app arnext\n\n","children":["$","$L9",null,{"className":"language-bash","children":"npx create-arnext-app arnext\n\n"}]}],"\n",["$","p",null,{"children":"You can then move your terminal into that newly created folder with:"}],"\n",["$","$L8",null,{"language":"bash","code":"cd arnext\n","children":["$","$L9",null,{"className":"language-bash","children":"cd arnext\n"}]}],"\n",["$","p",null,{"children":"or open the folder in an IDE like VSCode, and open a new terminal inside that IDE in order to complete the next steps."}],"\n",["$","h3",null,{"children":"Sanity Check"}],"\n",["$","p",null,{"children":"It is good practice when starting a new project to view it in localhost without any changes, to make sure everything is installed and working correctly. To do this, run:"}],"\n",["$","$L8",null,{"language":"bash","code":"npm run dev\n","children":["$","$L9",null,{"className":"language-bash","children":"npm run dev\n"}]}],"\n",["$","p",null,{"children":"or, if you prefer yarn:"}],"\n",["$","$L8",null,{"language":"bash","code":"yarn dev\n","children":["$","$L9",null,{"className":"language-bash","children":"yarn dev\n"}]}],"\n",["$","p",null,{"language":"txt","children":["By default, the project will be served on port 3000, so you can access it by navigating to ",["$","$L9",null,{"children":"localhost:3000"}]," in any browser. You should see something that looks like this:"]}],"\n",["$","$La",null,{"className":"demoImage","src":"https://arweave.net/irRwKfKZ4JsvZrjx7orkuDoQ9BqQWoJoIZKikkQVcLE"}],"\n",["$","p",null,{"children":"With this complete, you are ready to move on to customizing for your own project."}],"\n",["$","$L6",null,{"level":2,"id":"install-ar-io-sdk","children":"Install AR.IO SDK"}],"\n",["$","p",null,{"children":"Next, install the AR.IO SDK."}],"\n",["$","$L8",null,{"language":"bash","code":"npm install @ar.io/sdk\n","children":["$","$L9",null,{"className":"language-bash","children":"npm install @ar.io/sdk\n"}]}],"\n",["$","p",null,{"children":"or"}],"\n",["$","$L8",null,{"language":"bash","code":"yarn add @ar.io/sdk --ignore-engines\n","children":["$","$L9",null,{"className":"language-bash","children":"yarn add @ar.io/sdk --ignore-engines\n"}]}],"\n",["$","h3",null,{"children":"Polyfills"}],"\n",["$","p",null,{"language":"txt","children":["Polyfills are used to provide missing functionality in certain environments. For example, browsers do not have direct access to a computer's file system, but many JavaScript libraries are designed to work in both browser and Node.js environments. These libraries might include references to ",["$","$L9",null,{"children":"fs"}],", the module used by Node.js to interact with the file system. Since fs is not available in browsers, we need a polyfill to handle these references and ensure the application runs properly in a browser environment."]}],"\n",["$","p",null,{"style":{"display":"none"},"children":"Polyfills are actually evil voodoo curse magic. No one understands what they are or how they work, but front end devs sell their souls to Bill Gates in exchange for their stuff working properly in browsers. The below polyfill instructions were stolen, at great personal cost, from one of these front end devs in order to save your soul. This is one of many convenient services offered by AR.IO"}],"\n",["$","h4",null,{"children":"Installation"}],"\n",["$","p",null,{"children":"The below command will install several packages as development dependencies, which should be sufficient to handle most polyfill needs for projects that interact with Arweave."}],"\n",["$","$L8",null,{"language":"bash","code":"npm install webpack browserify-fs process buffer --save-dev\n","children":["$","$L9",null,{"className":"language-bash","children":"npm install webpack browserify-fs process buffer --save-dev\n"}]}],"\n",["$","p",null,{"children":"or"}],"\n",["$","$L8",null,{"language":"bash","code":"yarn add webpack browserify-fs process buffer --dev --ignore-engines\n","children":["$","$L9",null,{"className":"language-bash","children":"yarn add webpack browserify-fs process buffer --dev --ignore-engines\n"}]}],"\n",["$","h4",null,{"children":"Next Config"}],"\n",["$","p",null,{"language":"txt","children":["With the polyfill packages installed, we need to tell our app how to use them. In NextJS, which ARNext is built on, this is done in the ",["$","$L9",null,{"children":"next.config.js"}]," file in the root of the project. The default config file will look like this:"]}],"\n",["$","$L8",null,{"language":"typescript","code":"const arnext = require(\"arnext/config\")\nconst nextConfig = { reactStrictMode: true }\nmodule.exports = arnext(nextConfig)\n","children":["$","$L9",null,{"className":"language-typescript","children":"$b"}]}],"\n",["$","p",null,{"language":"txt","children":["This configuration allows the app to determine if it is being served via an Arweave transaction Id, or through a more traditional method. From here, we need to add in the additional configurations for resolving our polyfills. The updated ",["$","$L9",null,{"children":"next.config.js"}]," will look like this:"]}],"\n",["$","$L8",null,{"language":"typescript","code":"const arnext = require(\"arnext/config\");\nconst webpack = require(\"webpack\");\n\nconst nextConfig = {\n reactStrictMode: true,\n webpack: (config) => {\n config.resolve.fallback = {\n ...config.resolve.fallback,\n fs: false,\n process: \"process/browser\",\n buffer: \"buffer/\",\n };\n config.plugins.push(\n new webpack.ProvidePlugin({\n process: \"process/browser\",\n Buffer: [\"buffer\", \"Buffer\"],\n })\n );\n return config;\n },\n};\nmodule.exports = arnext(nextConfig);\n","children":["$","$L9",null,{"className":"language-typescript","children":"$c"}]}],"\n",["$","p",null,{"children":"With that, you are ready to start customizing your app."}],"\n",["$","$L6",null,{"level":2,"id":"strip-default-content","children":"Strip Default Content"}],"\n",["$","p",null,{"children":"The first step in building your custom app is to remove the default content and create a clean slate. Follow these steps:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Update the Home Page"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Navigate to ",["$","$L9",null,{"children":"pages > index.js"}],", which serves as the main home page."]}],"\n",["$","li",null,{"children":"Delete everything in this file and replace it with the following placeholder:"}],"\n"]}],"\n",["$","$L8",null,{"language":"typescript","code":"export default function Home() {}\n","children":["$","$L9",null,{"className":"language-typescript","children":"export default function Home() {}\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Remove Unused Pages"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["The folder ",["$","$L9",null,{"children":"pages > posts > [id].js"}]," will not be used in this project. Delete the entire ",["$","$L9",null,{"children":"posts"}]," folder to keep the project organized and free of unnecessary files."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Create Header"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Create a new ",["$","$L9",null,{"children":"components"}]," folder"]}],"\n",["$","li",null,{"language":"txt","children":["Inside that, create a ",["$","$L9",null,{"children":"Header.js"}]," file, leave it blank for now."]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Create Routes"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Create a new file at ",["$","$L9",null,{"children":"components > ArweaveRoutes.js"}]," to handle routing between pages. Leave it simple for now."]}],"\n"]}],"\n",["$","$L8",null,{"language":"typescript","code":"import { Routes, Route } from \"react-router-dom\";\nimport { createBrowserRouter, RouterProvider } from \"react-router-dom\";\nimport Home from \"../pages/index\";\nimport NotFound from \"../pages/404\";\n\nconst ArweaveRoutes = () => (\n \n } />\n } />\n \n);\n\nexport default ArweaveRoutes;\n","children":["$","$L9",null,{"className":"language-typescript","children":"$d"}]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"Your project is now a blank slate, ready for your own custom design and functionality. This clean setup will make it easier to build and maintain your application as you move forward."}],"\n",["$","$L6",null,{"level":2,"id":"add-utilities","children":"Add Utilities"}],"\n",["$","p",null,{"language":"txt","children":["There are a few functions that we might end up wanting to use in multiple different pages in our finished product. So we can put these in a separate file and export them, so that other pages can import them to use. Start by creating a ",["$","$L9",null,{"children":"utils"}]," folder in the root of the project, then create 2 files inside of it:"]}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":[["$","$L9",null,{"children":"auth.js"}],": This will contain the functions required for connecting an Arweave wallet using ArConnect"]}],"\n",["$","$L8",null,{"language":"typescript","code":"/**\n * Connect to the Arweave wallet using ArConnect and request permissions.\n * @returns {Promise} The active wallet address.\n */\nexport const connectWallet = async () => {\n await window.arweaveWallet.connect([\n \"ACCESS_ADDRESS\",\n \"SIGN_TRANSACTION\",\n \"ACCESS_PUBLIC_KEY\",\n \"SIGNATURE\",\n ]);\n const address = await window.arweaveWallet.getActiveAddress();\n return address;\n};\n\n/**\n * Truncate a wallet address for display purposes.\n * @param {string} address - The wallet address to truncate.\n * @returns {string} The truncated address.\n */\nexport const truncateAddress = (address) => {\n return `${address.slice(0, 3)}...${address.slice(-3)}`;\n};\n","children":["$","$L9",null,{"className":"language-typescript","children":"$e"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":[["$","$L9",null,{"children":"arweave.js"}],": This is where we will put most of our AR.IO SDK functions for interacting with Arweave"]}],"\n",["$","$L8",null,{"language":"typescript","code":"$f","children":["$","$L9",null,{"className":"language-typescript","children":"$10"}]}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"build-home-page","children":"Build Home Page"}],"\n",["$","h3",null,{"children":"Header"}],"\n",["$","p",null,{"language":"txt","children":["We want the Header component to contain a button for users to connect their wallet to the site, and display their wallet address when Connected. To do this, we will use the functions we exported from the ",["$","$L9",null,{"children":"utils > auth.js"}]," file, and pass in a state and set state function from each page rendering the header:"]}],"\n",["$","$L8",null,{"language":"typescript","code":"import React from \"react\";\nimport { connectWallet, truncateAddress } from \"../utils/auth\";\n\n/**\n * Header component for displaying the connect wallet button and navigation.\n * @param {Object} props - Component props.\n * @param {string} props.address - The connected wallet address.\n * @param {function} props.setAddress - Function to set the connected wallet address.\n */\nconst Header = ({ address, setAddress }) => {\n const handleConnectWallet = async () => {\n try {\n const walletAddress = await connectWallet();\n setAddress(walletAddress);\n } catch (error) {\n console.error(\"Failed to connect wallet:\", error);\n }\n };\n\n return (\n
    \n \n
    \n );\n};\n\nexport default Header;\n","children":["$","$L9",null,{"className":"language-typescript","children":"$11"}]}],"\n",["$","$L6",null,{"level":2,"id":"grid-component","children":"Grid Component"}],"\n",["$","p",null,{"children":"Our home page is going to fetch a list of all ArNS names and display them. To make this display cleaner and more organized, we are going to create a component to display the names as a grid."}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Create a new file in ",["$","$L9",null,{"children":"components"}]," named ",["$","$L9",null,{"children":"RecordsGrid.js"}]]}],"\n"]}],"\n",["$","$L8",null,{"language":"javascript","code":"import React from \"react\";\nimport { Link } from \"arnext\";\n\n/**\n * RecordsGrid component for displaying a grid of record keys.\n * @param {Object} props - Component props.\n * @param {Array} props.keys - Array of record keys to display.\n */\nconst RecordsGrid = ({ keys }) => {\n return (\n
    \n {keys.map((key, index) => (\n {\n console.log(`clicked on ${key}`); \n }}\n >\n {key}\n \n ))}\n
    \n );\n};\n\nexport default RecordsGrid;\n","children":["$","$L9",null,{"className":"language-javascript","children":"$12"}]}],"\n",["$","p",null,{"language":"txt","children":["This will take an individual ArNS record and display it as a button that logs the record name when clicked. We will update this later to make the button act as a link to the more detailed record page after we build that, which is why we are importing ",["$","$L9",null,{"children":"Link"}]," from ",["$","$L9",null,{"children":"arnext"}]]}],"\n",["$","$L6",null,{"level":2,"id":"home-page","children":"Home Page"}],"\n",["$","p",null,{"language":"txt","children":["Go back to ",["$","$L9",null,{"children":"pages > index.js"}]," and lets build out our home page. We want to fetch the list of ArNS names when the page loads, and then feed the list into the grid component we just created. Because there are so many names, we also want to include a simple search bar to filter out displayed names. We will also need several states in order to manage all of this info:"]}],"\n",["$","$L8",null,{"language":"javascript","code":"$13","children":["$","$L9",null,{"className":"language-javascript","children":"$14"}]}],"\n",["$","$L6",null,{"level":2,"id":"names-page","children":"Names Page"}],"\n",["$","p",null,{"language":"txt","children":["NextJS, and ARNext by extension, supports dynamic routing, allowing us to create dedicated pages for any ArNS name without needing to use query strings, which makes the sharable urls much cleaner and more intuitive. We can do this by creating a page file with the naming convention ",["$","$L9",null,{"children":"[variable].js"}],". Since we want to make a page for specific ArNS names we will create a new folder inside the ",["$","$L9",null,{"children":"pages"}]," folder named ",["$","$L9",null,{"children":"names"}],", and then a new file ",["$","$L9",null,{"children":"pages > names > [name].js"}],"."]}],"\n",["$","p",null,{"language":"txt","children":["This will be our largest file so far, including different logic for the displayed content depending on if the connected wallet is authorized to make changes the the name. We also need to make the page see what the name being looked at is, based on the url. We can do this using the custom ",["$","$L9",null,{"children":"useParams"}]," function from ARNext."]}],"\n",["$","p",null,{"children":"The finished page will look like this:"}],"\n",["$","$L8",null,{"language":"javascript","code":"$15","children":["$","$L9",null,{"className":"language-javascript","children":"$16"}]}],"\n",["$","p",null,{"language":"txt","children":["When this page loads, it gets the name being queried by using ",["$","$L9",null,{"children":"useParams"}]," and our custom ",["$","$L9",null,{"children":"getStaticPaths"}]," and ",["$","$L9",null,{"children":"getStaticProps"}]," functions. It then uses the AR.IO sdk to get the process Id of the ANT that controls the name, and queries the ANT for its info and detailed records list."]}],"\n",["$","p",null,{"children":"Once the page has that info, it renders the ArNS name, its owner address, any addresses authorized to make changes, and every record that name contains. If the user has connected a wallet authorized to make changes, the page also renders input fields for each record for making those updates. It also provides the option to create an entirely new undername record."}],"\n",["$","$L6",null,{"level":2,"id":"finish-the-grid-component","children":"Finish the Grid Component"}],"\n",["$","p",null,{"language":"txt","children":["Now that we have a path for our main page displays to link to, we can update the ",["$","$L9",null,{"children":"components > RecordsGrid.js"}]," file to include that link when clicked."]}],"\n",["$","$L8",null,{"language":"javascript","code":"import React from \"react\";\nimport { Link } from \"arnext\";\n\n/**\n * RecordsGrid component for displaying a grid of record keys.\n * @param {Object} props - Component props.\n * @param {Array} props.keys - Array of record keys to display.\n */\nconst RecordsGrid = ({ keys }) => {\n return (\n
    \n {keys.map((key, index) => (\n \n {console.log(`clicked on ${key}`)}}\n >\n {key}\n \n \n ))}\n
    \n );\n};\n\nexport default RecordsGrid;\n","children":["$","$L9",null,{"className":"language-javascript","children":"$17"}]}],"\n",["$","$L6",null,{"level":2,"id":"view-project","children":"View Project"}],"\n",["$","p",null,{"children":["The ArNS viewer should be fully functional now. You can view it locally in your browser using the same steps as the initial ",["$","$L7",null,{"href":"#sanity-check","children":"Sanity Check"}]]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["Run ",["$","$L9",null,{"children":"yarn dev"}]," in your terminal"]}],"\n",["$","li",null,{"language":"txt","children":["Navigate to ",["$","$L9",null,{"children":"localhost:3000"}]," in a browser"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"css","children":"CSS"}],"\n",["$","p",null,{"children":"You will likely notice that everything functions correctly, but it doesnt look very nice. This is because we havent updated our css at all."}],"\n",["$","p",null,{"language":"txt","children":["The primary css file for this project is ",["$","$L9",null,{"children":"css > App.css"}],". You can make whatever css rules here that you like to make the page look the way you want."]}],"\n",["$","$La",null,{"className":"demoImage","src":"https://arweave.net/VZGmzcLwNn-x9lKDpUdlLGyW81Xnnq5lNuD341XZEtY"}],"\n",["$","$L6",null,{"level":2,"id":"deploy-with-turbo","children":"Deploy With Turbo"}],"\n",["$","p",null,{"children":["Once your app is looking the way you want it, you can deploy it to the permaweb using Turbo. For this, you will need an Arweave wallet with some ",["$","$L7",null,{"href":"https://docs.ardrive.io/docs/turbo/credits/","rel":"noopener noreferrer","target":"_blank","children":["Turbo Credits",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". Make sure you don't place your keyfile for the wallet inside the project directory, or you risk it getting uploaded to Arweave by mistake."]}],"\n",["$","p",null,{"children":"In your terminal, run the command:"}],"\n",["$","$L8",null,{"language":"bash","code":"yarn deploy:turbo -w \n","children":["$","$L9",null,{"className":"language-bash","children":"yarn deploy:turbo -w <path-to-your-wallet>\n"}]}],"\n",["$","p",null,{"language":"txt","children":["Make sure to replace ",["$","$L9",null,{"children":""}]," with the actual path to your Arweave wallet. This will create a static build of your entire project, upload it to Arweave, and print out in the terminal all of the details of the upload."]}],"\n",["$","p",null,{"language":"txt","children":["Find the section in the print out ",["$","$L9",null,{"children":"manifestResponse"}]," which will have a key named ",["$","$L9",null,{"children":"id"}],". That will be the Arweave transaction id for your project."]}],"\n",["$","p",null,{"language":"txt","children":["You can view a permanently deployed version of your project at ",["$","$L9",null,{"children":"https://arweave.net/"}]]}],"\n",["$","$L6",null,{"level":2,"id":"references","children":"References"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["Completed Project example: ",["$","$L7",null,{"href":"https://github.com/Bobinstein/arnext","rel":"noopener noreferrer","target":"_blank","children":["github",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n",["$","li",null,{"children":["Deployed Project: ",["$","$L7",null,{"href":"https://arweave.net/ePbdRQrSyOqOVm3GhqmtGK2jm4fUf7Ohd3cJ9yNu-Y8/","rel":"noopener noreferrer","target":"_blank","children":["transaction id",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n"]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L18",null,{"children":"$L19"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","FnHnM4Gt9pV4aFTmyTgWX",{"children":[["$","$L1a",null,{"children":"$L1b"}],["$","$L1c",null,{"children":"$L1d"}],null]}]]}]]],"m":"$undefined","G":["$1e","$undefined"],"s":false,"S":true} 1d:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 1b:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 19:null -1f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -20:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L1f",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L20",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +1f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +20:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L1f",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L20",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/guides/gql.html b/build/guides/gql.html index 09def929..9564a0ee 100644 --- a/build/guides/gql.html +++ b/build/guides/gql.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    GraphQL

    Overview

    GraphQL is a powerful query language designed for modern web applications to efficiently fetch data. It enables precise queries, allowing users to specify exactly which data they need and in what format, significantly reducing the amount of unnecessary data transferred. This approach is ideal for dealing with complex systems and large datasets, as it minimizes bandwidth and improves performance. GraphQL operates through a single endpoint, streamlining the way applications communicate with databases.

    @@ -166,4 +166,4 @@

    Using an SDK

    .catch(error => { console.error('Error:', error); }); -
    \ No newline at end of file +
    \ No newline at end of file diff --git a/build/guides/gql.txt b/build/guides/gql.txt index 33b12b83..49ca1fdd 100644 --- a/build/guides/gql.txt +++ b/build/guides/gql.txt @@ -83,10 +83,10 @@ e:I[86213,[],"OutletBoundary"] .catch(error => { console.error('Error:', error); }); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","guides","gql"],"i":false,"f":[[["",{"children":["build",{"children":["guides",{"children":["gql",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["guides",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","guides","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gql",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","guides","children","gql","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"GraphQL"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"GraphQL is a powerful query language designed for modern web applications to efficiently fetch data. It enables precise queries, allowing users to specify exactly which data they need and in what format, significantly reducing the amount of unnecessary data transferred. This approach is ideal for dealing with complex systems and large datasets, as it minimizes bandwidth and improves performance. GraphQL operates through a single endpoint, streamlining the way applications communicate with databases."}],"\n",["$","p",null,{"children":"The integration of GraphQL with Arweave introduces a refined method for interacting with decentralized data storage. Arweave allows for the tagging of uploaded data, facilitating enhanced searchability and retrievability within its blockchain network. Utilizing GraphQL, users can perform targeted queries that leverage these tags, ensuring the retrieval of specific data swiftly and efficiently. This capability is particularly beneficial for the development of decentralized applications (dApps), the archival of content in a permanent and unalterable form, and the establishment of data marketplaces where precision and efficiency in data access are paramount."}],"\n",["$","p",null,{"children":"Together, GraphQL and Arweave form a compelling combination, offering developers and users a robust framework for managing and querying data in a decentralized environment. This integration not only promotes the efficient and scalable retrieval of data but also supports the creation of more sophisticated and data-intensive applications on the decentralized web, maintaining a balance between technical depth and accessibility."}],"\n",["$","$L6",null,{"level":2,"id":"constructing-a-query","children":"Constructing a Query"}],"\n",["$","h3",null,{"children":"Basic Syntax"}],"\n",["$","p",null,{"children":"In GraphQL, you start with a root field and use braces to outline the fields you want to retrieve, allowing for precise, hierarchical data requests. For instance:"}],"\n",["$","$L7",null,{"language":"js","code":"{\n transactions {\n edges {\n node {\n id\n tags {\n name\n value\n }\n }\n }\n }\n}\n","children":["$","$L8",null,{"className":"language-js","children":"{\n transactions {\n edges {\n node {\n id\n tags {\n name\n value\n }\n }\n }\n }\n}\n"}]}],"\n",["$","p",null,{"children":"This query demonstrates fetching transactions and their tags, illustrating the hierarchical nature of GraphQL queries."}],"\n",["$","h3",null,{"children":"Customizing Searches with Tags"}],"\n",["$","p",null,{"children":"Arweave utilizes a tagging system for transactions, enabling intricate search capabilities. You can filter queries using these tags:"}],"\n",["$","$L7",null,{"language":"js","code":"{\n transactions(tags: [{name: \"App-Name\", values: \"YourAppName\"}]) {\n edges {\n node {\n id\n data {\n size\n type\n }\n }\n }\n }\n}\n","children":["$","$L8",null,{"className":"language-js","children":"$9"}]}],"\n",["$","p",null,{"language":"txt","children":["This example filters transactions by a specific application name, and returns the ",["$","$L8",null,{"children":"id"}],", ",["$","$L8",null,{"children":"size"}],", and ",["$","$L8",null,{"children":"type"}]," of the transaction, showcasing how to customize queries for targeted data retrieval."]}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"NOTE"}],": Tags are not the only option for filtering results, but are extremely useful due to the ability to add custom tags during the upload process."]}],"\n",["$","h3",null,{"children":"Understanding Edges and Nodes"}],"\n",["$","p",null,{"children":"In the realm of GraphQL queries, especially when interfacing with Arweave, grasping the concept of edges and nodes is pivotal for constructing efficient and effective queries. This structure is not unique to Arweave but is particularly relevant due to the decentralized and interconnected nature of the data stored on its blockchain."}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Nodes"}],": At the heart of GraphQL's query structure, nodes represent individual data points or entities. In the context of Arweave, a node could be a transaction, a block, or any piece of data stored within the network. Nodes are the primary targets of your query, containing the data you wish to retrieve, such as transaction IDs, tags, or the content of data transactions."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Edges"}],": Serving as the glue between nodes, edges are constructs that outline the relationship between different nodes. They can contain metadata about the connection, such as the nature of the relationship or additional attributes that describe how nodes are linked. In many GraphQL implementations, including those that interact with Arweave, edges are used to navigate through collections of related data, making them crucial for understanding the data's structure and lineage."]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"This hierarchical model is especially useful for querying complex and relational data sets, allowing for detailed navigation and efficient data retrieval within Arweave's decentralized storage system. By effectively utilizing the edges and nodes structure, you can precisely target the data you need, whether it's filtering transactions by tags, fetching related transactions, or exploring the blockchain's structure."}],"\n",["$","h3",null,{"children":"Pagination"}],"\n",["$","p",null,{"language":"txt","children":["To add pagination to your GraphQL queries, you can use the ",["$","$L8",null,{"children":"first"}],", ",["$","$L8",null,{"children":"last"}],", ",["$","$L8",null,{"children":"before"}],", and ",["$","$L8",null,{"children":"after"}]," parameters. These parameters control the slice of data you're querying, making data retrieval more efficient and manageable."]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"first"}],": Specify the number of items to retrieve from the start of the list or dataset."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"last"}],": Specify the number of items to retrieve from the end of the list or dataset."]}],"\n"]}],"\n",["$","$L7",null,{"language":"js","code":"{\n transactions(first: 10) {\n edges {\n node {\n id\n }\n }\n }\n}\n","children":["$","$L8",null,{"className":"language-js","children":"{\n transactions(first: 10) {\n edges {\n node {\n id\n }\n }\n }\n}\n"}]}],"\n",["$","p",null,{"children":"This query fetches the first 10 transactions."}],"\n",["$","p",null,{"language":"txt","children":["To navigate through your dataset, you can use after and before in conjunction with ",["$","$L8",null,{"children":"first"}]," or ",["$","$L8",null,{"children":"last"}],". These parameters accept cursors, which are typically provided in the response of your initial query."]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"after"}],": Fetch items after the specified cursor, used with first."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"before"}],": Fetch items before the specified cursor, used with last."]}],"\n"]}],"\n",["$","$L7",null,{"language":"js","code":"{\n transactions(first: 10, after: \"cursorOfLastItem\") {\n edges {\n node {\n id\n }\n }\n }\n}\n","children":["$","$L8",null,{"className":"language-js","children":"$a"}]}],"\n",["$","p",null,{"children":"This query fetches the next 10 transactions following the transaction with the cursor \"cursorOfLastItem\"."}],"\n",["$","p",null,{"children":"If no pagination terms are set, GraphQL servers may apply default limits to prevent excessively large datasets from being returned in a single query, potentially impacting performance. The default behavior can vary based on the server's configuration but often involves returning a predefined maximum number of items."}],"\n",["$","p",null,{"language":"txt","children":["For instance, without specifying ",["$","$L8",null,{"children":"first"}]," or ",["$","$L8",null,{"children":"last"}],", a query to the transactions field might return the first 5-10 transactions by default, depending on the server settings."]}],"\n",["$","p",null,{"children":"This behavior ensures that server resources are not overwhelmed by large requests and that client applications receive data in manageable chunks."}],"\n",["$","h3",null,{"children":"General Tips for Optimizing Queries"}],"\n",["$","p",null,{"children":"To optimize your GraphQL queries in Arweave, follow these general guidelines:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Specificity"}],": Query with the most precise tags possible to narrow the search scope and enhance performance."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Minimalism"}],": Limit your query to the essential set of tags to reduce processing time and data transfer."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Schema Design"}],": Design your app's schema to reflect query patterns, possibly introducing tags that encapsulate frequent combinations of criteria."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Include Non-tag Fields"}],": Adding fields like owner can refine your search, making your queries more efficient."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Order Your Tags"}],": Arrange tags from most specific to most general to leverage Arweave's indexing more effectively."]}],"\n"]}],"\n",["$","p",null,{"children":"By incorporating these strategies, developers can achieve faster and more precise data access from Arweave, enhancing the performance and responsiveness of decentralized applications. This balanced approach to query construction and optimization is key to navigating the expansive and decentralized storage landscape Arweave provides."}],"\n",["$","$L6",null,{"level":2,"id":"making-a-query","children":"Making a Query"}],"\n",["$","p",null,{"children":"Executing GraphQL queries within the Arweave ecosystem offers flexibility and multiple avenues for developers and users alike. Whether you prefer a hands-on, manual approach to constructing and testing queries, or you aim for automation and integration within your applications, Arweave provides the tools necessary to interact with its decentralized data storage seamlessly."}],"\n",["$","h3",null,{"children":"GraphQL Playground"}],"\n",["$","p",null,{"children":["For those new to GraphQL or seeking to fine-tune their queries before implementation, the GraphQL playground offers an invaluable resource. This interactive interface allows users to manually construct queries, explore the schema, and immediately see the results of their queries. Accessible via web browsers, the playground can be found at the /graphql endpoint of most Arweave indexing services, such as ",["$","$Lb",null,{"href":"https://arweave.dev/graphql","rel":"noopener noreferrer","target":"_blank","children":["https://arweave.dev/graphql",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". Here, you can experiment with different queries, understand the structure of the data, and refine your approach without writing a single line of code in your application."]}],"\n",["$","p",null,{"children":"Steps for Accessing the GraphQL Playground:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["Navigate to ",["$","$Lb",null,{"href":"https://arweave.dev/graphql","rel":"noopener noreferrer","target":"_blank","children":["https://arweave.dev/graphql",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", or the graphql endpoint of any AR.IO gateway, in your web browser."]}],"\n",["$","li",null,{"children":"Enter your GraphQL query in the provided interface."}],"\n",["$","li",null,{"children":"Press the \"play\" button to execute the query to see real-time results and debug as needed."}],"\n"]}],"\n",["$","h3",null,{"children":"Using an API"}],"\n",["$","p",null,{"language":"txt","children":["For application development and automation, making GraphQL queries programmatically is essential. You can send ",["$","$L8",null,{"children":"POST"}]," requests directly to the GraphQL endpoint of any indexing service that supports it, such as arweave.net or any AR.IO gateway. These requests should contain your query in the body, allowing for dynamic and automated data retrieval within your application."]}],"\n",["$","p",null,{"children":"When selecting an indexing service, consider the data coverage and reliability of the gateway to ensure it meets your application's needs. Different gateways might have varying degrees of indexed data available, so choosing one that is consistently up-to-date and comprehensive is key."}],"\n",["$","p",null,{"children":"Example of making a programmatic query:"}],"\n",["$","$L7",null,{"language":"javascript","code":"const axios = require('axios');\n\nconst query = {\n query: `\n {\n transactions(tags: [{name: \"App-Name\", values: \"YourAppName\"}]) {\n edges {\n node {\n id\n tags {\n name\n value\n }\n }\n }\n }\n }\n `\n};\n\naxios.post('https://arweave.net/graphql', query, {\n headers: { 'Content-Type': 'application/json' },\n})\n.then(response => console.log(response.data))\n.catch(error => console.error('Error:', error));\n","children":["$","$L8",null,{"className":"language-javascript","children":"$c"}]}],"\n",["$","h3",null,{"children":"Using an SDK"}],"\n",["$","p",null,{"children":["For an even more integrated experience, some Software Development Kits (SDKs) offer direct methods for executing GraphQL queries. The ",["$","$Lb",null,{"href":"https://github.com/ArweaveTeam/arweave-js","rel":"noopener noreferrer","target":"_blank","children":["Arweave SDK",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", for example, provides built-in functionalities to interact with the blockchain, simplifying the process of making queries. By leveraging these SDKs, developers can bypass the intricacies of manual HTTP request construction, focusing instead on the logic and design of their applications."]}],"\n",["$","p",null,{"children":"Example of using the Arweave SDK for GraphQL queries:"}],"\n",["$","$L7",null,{"language":"javascript","code":"// Assuming the Arweave SDK is already set up and initialized\nconst query = {\n query: `\n {\n transactions(tags: [{name: \"App-Name\", values: \"YourAppName\"}]) {\n edges {\n node {\n id\n tags {\n name\n value\n }\n }\n }\n }\n }\n `\n};\n\narweave.api.post('/graphql', query)\n .then(response => {\n console.log(response.data);\n })\n .catch(error => {\n console.error('Error:', error);\n });\n","children":["$","$L8",null,{"className":"language-javascript","children":"$d"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Le",null,{"children":"$Lf"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","O0aUIai_C9G5UieoLPFz1",{"children":[["$","$L10",null,{"children":"$L11"}],["$","$L12",null,{"children":"$L13"}],null]}]]}]]],"m":"$undefined","G":["$14","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","guides","gql"],"i":false,"f":[[["",{"children":["build",{"children":["guides",{"children":["gql",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["guides",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","guides","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["gql",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","guides","children","gql","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"GraphQL"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"GraphQL is a powerful query language designed for modern web applications to efficiently fetch data. It enables precise queries, allowing users to specify exactly which data they need and in what format, significantly reducing the amount of unnecessary data transferred. This approach is ideal for dealing with complex systems and large datasets, as it minimizes bandwidth and improves performance. GraphQL operates through a single endpoint, streamlining the way applications communicate with databases."}],"\n",["$","p",null,{"children":"The integration of GraphQL with Arweave introduces a refined method for interacting with decentralized data storage. Arweave allows for the tagging of uploaded data, facilitating enhanced searchability and retrievability within its blockchain network. Utilizing GraphQL, users can perform targeted queries that leverage these tags, ensuring the retrieval of specific data swiftly and efficiently. This capability is particularly beneficial for the development of decentralized applications (dApps), the archival of content in a permanent and unalterable form, and the establishment of data marketplaces where precision and efficiency in data access are paramount."}],"\n",["$","p",null,{"children":"Together, GraphQL and Arweave form a compelling combination, offering developers and users a robust framework for managing and querying data in a decentralized environment. This integration not only promotes the efficient and scalable retrieval of data but also supports the creation of more sophisticated and data-intensive applications on the decentralized web, maintaining a balance between technical depth and accessibility."}],"\n",["$","$L6",null,{"level":2,"id":"constructing-a-query","children":"Constructing a Query"}],"\n",["$","h3",null,{"children":"Basic Syntax"}],"\n",["$","p",null,{"children":"In GraphQL, you start with a root field and use braces to outline the fields you want to retrieve, allowing for precise, hierarchical data requests. For instance:"}],"\n",["$","$L7",null,{"language":"js","code":"{\n transactions {\n edges {\n node {\n id\n tags {\n name\n value\n }\n }\n }\n }\n}\n","children":["$","$L8",null,{"className":"language-js","children":"{\n transactions {\n edges {\n node {\n id\n tags {\n name\n value\n }\n }\n }\n }\n}\n"}]}],"\n",["$","p",null,{"children":"This query demonstrates fetching transactions and their tags, illustrating the hierarchical nature of GraphQL queries."}],"\n",["$","h3",null,{"children":"Customizing Searches with Tags"}],"\n",["$","p",null,{"children":"Arweave utilizes a tagging system for transactions, enabling intricate search capabilities. You can filter queries using these tags:"}],"\n",["$","$L7",null,{"language":"js","code":"{\n transactions(tags: [{name: \"App-Name\", values: \"YourAppName\"}]) {\n edges {\n node {\n id\n data {\n size\n type\n }\n }\n }\n }\n}\n","children":["$","$L8",null,{"className":"language-js","children":"$9"}]}],"\n",["$","p",null,{"language":"txt","children":["This example filters transactions by a specific application name, and returns the ",["$","$L8",null,{"children":"id"}],", ",["$","$L8",null,{"children":"size"}],", and ",["$","$L8",null,{"children":"type"}]," of the transaction, showcasing how to customize queries for targeted data retrieval."]}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"NOTE"}],": Tags are not the only option for filtering results, but are extremely useful due to the ability to add custom tags during the upload process."]}],"\n",["$","h3",null,{"children":"Understanding Edges and Nodes"}],"\n",["$","p",null,{"children":"In the realm of GraphQL queries, especially when interfacing with Arweave, grasping the concept of edges and nodes is pivotal for constructing efficient and effective queries. This structure is not unique to Arweave but is particularly relevant due to the decentralized and interconnected nature of the data stored on its blockchain."}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Nodes"}],": At the heart of GraphQL's query structure, nodes represent individual data points or entities. In the context of Arweave, a node could be a transaction, a block, or any piece of data stored within the network. Nodes are the primary targets of your query, containing the data you wish to retrieve, such as transaction IDs, tags, or the content of data transactions."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Edges"}],": Serving as the glue between nodes, edges are constructs that outline the relationship between different nodes. They can contain metadata about the connection, such as the nature of the relationship or additional attributes that describe how nodes are linked. In many GraphQL implementations, including those that interact with Arweave, edges are used to navigate through collections of related data, making them crucial for understanding the data's structure and lineage."]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"This hierarchical model is especially useful for querying complex and relational data sets, allowing for detailed navigation and efficient data retrieval within Arweave's decentralized storage system. By effectively utilizing the edges and nodes structure, you can precisely target the data you need, whether it's filtering transactions by tags, fetching related transactions, or exploring the blockchain's structure."}],"\n",["$","h3",null,{"children":"Pagination"}],"\n",["$","p",null,{"language":"txt","children":["To add pagination to your GraphQL queries, you can use the ",["$","$L8",null,{"children":"first"}],", ",["$","$L8",null,{"children":"last"}],", ",["$","$L8",null,{"children":"before"}],", and ",["$","$L8",null,{"children":"after"}]," parameters. These parameters control the slice of data you're querying, making data retrieval more efficient and manageable."]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"first"}],": Specify the number of items to retrieve from the start of the list or dataset."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"last"}],": Specify the number of items to retrieve from the end of the list or dataset."]}],"\n"]}],"\n",["$","$L7",null,{"language":"js","code":"{\n transactions(first: 10) {\n edges {\n node {\n id\n }\n }\n }\n}\n","children":["$","$L8",null,{"className":"language-js","children":"{\n transactions(first: 10) {\n edges {\n node {\n id\n }\n }\n }\n}\n"}]}],"\n",["$","p",null,{"children":"This query fetches the first 10 transactions."}],"\n",["$","p",null,{"language":"txt","children":["To navigate through your dataset, you can use after and before in conjunction with ",["$","$L8",null,{"children":"first"}]," or ",["$","$L8",null,{"children":"last"}],". These parameters accept cursors, which are typically provided in the response of your initial query."]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"after"}],": Fetch items after the specified cursor, used with first."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"before"}],": Fetch items before the specified cursor, used with last."]}],"\n"]}],"\n",["$","$L7",null,{"language":"js","code":"{\n transactions(first: 10, after: \"cursorOfLastItem\") {\n edges {\n node {\n id\n }\n }\n }\n}\n","children":["$","$L8",null,{"className":"language-js","children":"$a"}]}],"\n",["$","p",null,{"children":"This query fetches the next 10 transactions following the transaction with the cursor \"cursorOfLastItem\"."}],"\n",["$","p",null,{"children":"If no pagination terms are set, GraphQL servers may apply default limits to prevent excessively large datasets from being returned in a single query, potentially impacting performance. The default behavior can vary based on the server's configuration but often involves returning a predefined maximum number of items."}],"\n",["$","p",null,{"language":"txt","children":["For instance, without specifying ",["$","$L8",null,{"children":"first"}]," or ",["$","$L8",null,{"children":"last"}],", a query to the transactions field might return the first 5-10 transactions by default, depending on the server settings."]}],"\n",["$","p",null,{"children":"This behavior ensures that server resources are not overwhelmed by large requests and that client applications receive data in manageable chunks."}],"\n",["$","h3",null,{"children":"General Tips for Optimizing Queries"}],"\n",["$","p",null,{"children":"To optimize your GraphQL queries in Arweave, follow these general guidelines:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Specificity"}],": Query with the most precise tags possible to narrow the search scope and enhance performance."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Minimalism"}],": Limit your query to the essential set of tags to reduce processing time and data transfer."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Schema Design"}],": Design your app's schema to reflect query patterns, possibly introducing tags that encapsulate frequent combinations of criteria."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Include Non-tag Fields"}],": Adding fields like owner can refine your search, making your queries more efficient."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Order Your Tags"}],": Arrange tags from most specific to most general to leverage Arweave's indexing more effectively."]}],"\n"]}],"\n",["$","p",null,{"children":"By incorporating these strategies, developers can achieve faster and more precise data access from Arweave, enhancing the performance and responsiveness of decentralized applications. This balanced approach to query construction and optimization is key to navigating the expansive and decentralized storage landscape Arweave provides."}],"\n",["$","$L6",null,{"level":2,"id":"making-a-query","children":"Making a Query"}],"\n",["$","p",null,{"children":"Executing GraphQL queries within the Arweave ecosystem offers flexibility and multiple avenues for developers and users alike. Whether you prefer a hands-on, manual approach to constructing and testing queries, or you aim for automation and integration within your applications, Arweave provides the tools necessary to interact with its decentralized data storage seamlessly."}],"\n",["$","h3",null,{"children":"GraphQL Playground"}],"\n",["$","p",null,{"children":["For those new to GraphQL or seeking to fine-tune their queries before implementation, the GraphQL playground offers an invaluable resource. This interactive interface allows users to manually construct queries, explore the schema, and immediately see the results of their queries. Accessible via web browsers, the playground can be found at the /graphql endpoint of most Arweave indexing services, such as ",["$","$Lb",null,{"href":"https://arweave.dev/graphql","rel":"noopener noreferrer","target":"_blank","children":["https://arweave.dev/graphql",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". Here, you can experiment with different queries, understand the structure of the data, and refine your approach without writing a single line of code in your application."]}],"\n",["$","p",null,{"children":"Steps for Accessing the GraphQL Playground:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["Navigate to ",["$","$Lb",null,{"href":"https://arweave.dev/graphql","rel":"noopener noreferrer","target":"_blank","children":["https://arweave.dev/graphql",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", or the graphql endpoint of any AR.IO gateway, in your web browser."]}],"\n",["$","li",null,{"children":"Enter your GraphQL query in the provided interface."}],"\n",["$","li",null,{"children":"Press the \"play\" button to execute the query to see real-time results and debug as needed."}],"\n"]}],"\n",["$","h3",null,{"children":"Using an API"}],"\n",["$","p",null,{"language":"txt","children":["For application development and automation, making GraphQL queries programmatically is essential. You can send ",["$","$L8",null,{"children":"POST"}]," requests directly to the GraphQL endpoint of any indexing service that supports it, such as arweave.net or any AR.IO gateway. These requests should contain your query in the body, allowing for dynamic and automated data retrieval within your application."]}],"\n",["$","p",null,{"children":"When selecting an indexing service, consider the data coverage and reliability of the gateway to ensure it meets your application's needs. Different gateways might have varying degrees of indexed data available, so choosing one that is consistently up-to-date and comprehensive is key."}],"\n",["$","p",null,{"children":"Example of making a programmatic query:"}],"\n",["$","$L7",null,{"language":"javascript","code":"const axios = require('axios');\n\nconst query = {\n query: `\n {\n transactions(tags: [{name: \"App-Name\", values: \"YourAppName\"}]) {\n edges {\n node {\n id\n tags {\n name\n value\n }\n }\n }\n }\n }\n `\n};\n\naxios.post('https://arweave.net/graphql', query, {\n headers: { 'Content-Type': 'application/json' },\n})\n.then(response => console.log(response.data))\n.catch(error => console.error('Error:', error));\n","children":["$","$L8",null,{"className":"language-javascript","children":"$c"}]}],"\n",["$","h3",null,{"children":"Using an SDK"}],"\n",["$","p",null,{"children":["For an even more integrated experience, some Software Development Kits (SDKs) offer direct methods for executing GraphQL queries. The ",["$","$Lb",null,{"href":"https://github.com/ArweaveTeam/arweave-js","rel":"noopener noreferrer","target":"_blank","children":["Arweave SDK",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", for example, provides built-in functionalities to interact with the blockchain, simplifying the process of making queries. By leveraging these SDKs, developers can bypass the intricacies of manual HTTP request construction, focusing instead on the logic and design of their applications."]}],"\n",["$","p",null,{"children":"Example of using the Arweave SDK for GraphQL queries:"}],"\n",["$","$L7",null,{"language":"javascript","code":"// Assuming the Arweave SDK is already set up and initialized\nconst query = {\n query: `\n {\n transactions(tags: [{name: \"App-Name\", values: \"YourAppName\"}]) {\n edges {\n node {\n id\n tags {\n name\n value\n }\n }\n }\n }\n }\n `\n};\n\narweave.api.post('/graphql', query)\n .then(response => {\n console.log(response.data);\n })\n .catch(error => {\n console.error('Error:', error);\n });\n","children":["$","$L8",null,{"className":"language-javascript","children":"$d"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Le",null,{"children":"$Lf"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","9RKeNUfPMBeuCGQHGgkkq",{"children":[["$","$L10",null,{"children":"$L11"}],["$","$L12",null,{"children":"$L13"}],null]}]]}]]],"m":"$undefined","G":["$14","$undefined"],"s":false,"S":true} 13:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] 11:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] f:null -15:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -16:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L15",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L16",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lb",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +15:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +16:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L15",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L16",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lb",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/build/guides/permaweb-deploy.html b/build/guides/permaweb-deploy.html index 18260a3d..43aa8634 100644 --- a/build/guides/permaweb-deploy.html +++ b/build/guides/permaweb-deploy.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Deploy a Website or Application

    Overview

    With the growing popularity of permanently deployed apps, hosted on Arweave, along with the growing list of tools offered by AR.IO, several methods have been developed to automate the process of deploying a website and updating the ArNS name pointed at it. A particularly useful tool for this is permaweb-deploy from Forward Research.

    @@ -106,4 +106,4 @@

    Create Action Workflow

    The above tells github to perform these actions when you push new code to the branch main

    It then sets up a vps with nodejs v 20. When that is complete, it installs dependencies for your project using npm (You will need to add a step to install yarn if that is your preferred package manager), and runs your deploy script, which builds your static folder and then runs permaweb-deploy. It also loads your github secrets into environmental variables that can be used by your deploy script.

    Deploying App

    -

    With the above setup complete, the only thing you need to do to deploy a new version of a permasite app to Arweave is push the updated code to branch main on github. Everything else is fully automated.

    \ No newline at end of file +

    With the above setup complete, the only thing you need to do to deploy a new version of a permasite app to Arweave is push the updated code to branch main on github. Everything else is fully automated.

    \ No newline at end of file diff --git a/build/guides/permaweb-deploy.txt b/build/guides/permaweb-deploy.txt index 35085205..ee48c022 100644 --- a/build/guides/permaweb-deploy.txt +++ b/build/guides/permaweb-deploy.txt @@ -40,10 +40,10 @@ a:T445,"scr run: | npm install npm run deploy -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","build","guides","permaweb-deploy"],"i":false,"f":[[["",{"children":["build",{"children":["guides",{"children":["permaweb-deploy",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["guides",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","guides","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["permaweb-deploy",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","guides","children","permaweb-deploy","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Deploy a Website or Application"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["With the growing popularity of permanently deployed apps, hosted on Arweave, along with the growing list of tools offered by AR.IO, several methods have been developed to automate the process of deploying a website and updating the ArNS name pointed at it. A particularly useful tool for this is ",["$","$L7",null,{"href":"https://github.com/permaweb/permaweb-deploy","rel":"noopener noreferrer","target":"_blank","children":["permaweb-deploy",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," from Forward Research."]}],"\n",["$","p",null,{"children":["permaweb-deploy is a cli tool that handles uploading a build folder to Arweave using ",["$","$L7",null,{"href":"https://docs.ardrive.io/docs/turbo/what-is-turbo.html","rel":"noopener noreferrer","target":"_blank","children":["Turbo",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", creating a ",["$","$L7",null,{"href":"/learn/concepts/manifests","children":"manifest"}],", and then updating an ArNS name to point at the new manifest. It being a cli tool makes it very easy to incorporate into a github actions flow. Setting up an automated deployment with permaweb-deploy is simple, but does require a few steps."]}],"\n",["$","$L6",null,{"level":2,"id":"getting-started","children":"Getting Started"}],"\n",["$","h3",null,{"children":"Installing package"}],"\n",["$","p",null,{"children":"permaweb-deploy is an npm package, and must be installed in any project before it can be used. If you are using npm, you can install the package with the below command:"}],"\n",["$","$L8",null,{"language":"bash","code":"npm install permaweb-deploy\n","children":["$","$L9",null,{"className":"language-bash","children":"npm install permaweb-deploy\n"}]}],"\n",["$","p",null,{"language":"txt","children":["If you prefer yarn for your package installations, the process is slightly more involved. permaweb-deploy is not designed for installation with yarn, so you must provide the additional argument ",["$","$L9",null,{"children":"ignore-engines"}]," in order to skip over the yarn version error you would normally get with installation. There are two methods for doing so:"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Directly in the install command"}],"\n",["$","$L8",null,{"language":"bash","code":"yarn add permaweb-deploy --ignore-engines\n","children":["$","$L9",null,{"className":"language-bash","children":"yarn add permaweb-deploy --ignore-engines\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":["In a ",["$","$L9",null,{"children":".yarnc"}]," file"]}],"\n",["$","p",null,{"language":"txt","children":["You can provide a file, named ",["$","$L9",null,{"children":".yarnc"}]," in the same directory as your ",["$","$L9",null,{"children":"package.json"}]," in order to assign specific instructions to all of your yarn commands. Creating a ",["$","$L9",null,{"children":".yarnc"}]," file with the line"]}],"\n",["$","$L8",null,{"language":"json","code":"ignore-engines true\n","children":["$","$L9",null,{"className":"language-json","children":"ignore-engines true\n"}]}],"\n",["$","p",null,{"children":"will have the same effect as providing the flag directly in your yarn command"}],"\n"]}],"\n"]}],"\n",["$","h3",null,{"children":"Adding a Deploy Script"}],"\n",["$","p",null,{"language":"txt","children":["The simplest way to utilize the permaweb-deploy tool is to build it into a script in your ",["$","$L9",null,{"children":"package.json"}],". Here you will provide all of the variables that permaweb-deploy needs in order to function properly, as well as ensure that your app is statically built before being uploaded."]}],"\n",["$","$L8",null,{"language":"json","code":"\"scripts\": {\n \"build\": \"vuepress build src\",\n \"deploy\": \"npm run build && permaweb-deploy --deploy-folder ./src/.vuepress/dist --ant-process $DEPLOY_ANT_PROCESS_ID\"\n },\n","children":["$","$L9",null,{"className":"language-json","children":"$a"}]}],"\n",["$","p",null,{"language":"txt","children":["The above example shows a ",["$","$L9",null,{"children":"build"}]," script for a vuepress app, which will build the app into a static folder for deployment, and a ",["$","$L9",null,{"children":"deploy"}]," script which runs ",["$","$L9",null,{"children":"build"}]," and then permaweb-deploy. Your ",["$","$L9",null,{"children":"build"}]," script will look different depending on the framework you are using, but most will provide that for you when you create your app."]}],"\n",["$","p",null,{"children":"The permaweb-deploy command has two required arguments:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":[["$","$L9",null,{"children":"--deploy-folder"}],"\nThis is the relative path (from your ",["$","$L9",null,{"children":"package.json"}],") to the build folder you want to upload. In a vuepress app, that will be ",["$","$L9",null,{"children":"./src/.vuepress/dist"}]," unless you manually specify otherwise in your vuepress configuration. It will be different depending on your chosen framework and if you have modified the default location."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":[["$","$L9",null,{"children":"--ant-process"}],"\nThis is the process id of the ",["$","$L7",null,{"href":"/learn/arns#arweave-name-token-ant","children":"Arweave Name Token"}]," for the ArNS name you want to deploy to. You can find this id by viewing the name on ",["$","$L7",null,{"href":"https://arns.app","rel":"noopener noreferrer","target":"_blank","children":["arns.app",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". Providing the process id is crucial for making sure the update is sent to the ao process that controls the ArNS name."]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":["There is also the additional, optional flag ",["$","$L9",null,{"children":"--undername"}],". If you want to deploy your app to an ",["$","$L7",null,{"href":"/learn/arns#under_names","children":"undername"}]," on an ArNS name, provide that name with this flag."]}],"\n",["$","h3",null,{"children":"Providing Arweave Wallet Keys"}],"\n",["$","p",null,{"children":["While using permaweb-deploy, you will be uploading data to Arweave using Turbo, as well as performing protected actions on an Arweave Name Token. Because of this, you will need to provide the keys to an Arweave wallet in order for the actions to be successful. The wallet must contain ",["$","$L7",null,{"href":"https://ardrive.io/turbo-bundler/","rel":"noopener noreferrer","target":"_blank","children":["Turbo Credits",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," to pay for the upload, and it must either be a controller or the owner of the ArNS name you are trying to update."]}],"\n",["$","p",null,{"children":"permaweb-deploy requires your wallet keyfile be encoded in base64 format. You can convert a local keyfile to base64, and copy the new value to your clipboard by using one of the below commands, depending on your operating system:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Linux"}],"\n"]}],"\n",["$","$L8",null,{"language":"bash","code":"base64 wallet.json | xclip -selection clipboard\n","children":["$","$L9",null,{"className":"language-bash","children":"base64 wallet.json | xclip -selection clipboard\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Mac"}],"\n"]}],"\n",["$","$L8",null,{"language":"bash","code":"base64 wallet.json | pbcopy\n","children":["$","$L9",null,{"className":"language-bash","children":"base64 wallet.json | pbcopy\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Windows (CMD)"}],"\n"]}],"\n",["$","$L8",null,{"language":"bash","code":"base64 wallet.json | clip\n","children":["$","$L9",null,{"className":"language-bash","children":"base64 wallet.json | clip\n"}]}],"\n",["$","p",null,{"language":"txt","children":["Be sure to replace ",["$","$L9",null,{"children":"wallet.json"}]," with the path to your chosen wallet keyfile. Once you have this value saved to your clipboard, you can move on to the next step."]}],"\n",["$","h3",null,{"children":"Create Github Secrets"}],"\n",["$","p",null,{"children":["Anyone who has your wallet keyfile (including the base64 formatted keyfile) has full control over your wallet and any of its assets. Because of this, you do not want to include it directly in your package.json script. Instead, keep the value safe by storing it in a ",["$","$L7",null,{"href":"https://docs.github.com/en/actions/security-for-github-actions/security-guides/using-secrets-in-github-actions","rel":"noopener noreferrer","target":"_blank","children":["github secret",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". You will create the secrets in the settings tab on your github repo, and the secrets will act as environmental variables in the github actions workflow."]}],"\n",["$","p",null,{"children":"You will need to create 2 secrets\""}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":[["$","$L9",null,{"children":"DEPLOY_KEY"}],": This is the base64 encoded version of your Arweave wallet keyfile."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":[["$","$L9",null,{"children":"ANT_PROCESS"}],": This is the process id of the Arweave Name Token for your ArNS name. This value is not as sensitive, and may be provided in your package.json without issue, but it is a very long hashed string, and it is much easier to work with the variable name than the string itself."]}],"\n"]}],"\n"]}],"\n",["$","h3",null,{"children":"Create Action Workflow"}],"\n",["$","p",null,{"language":"txt","children":["Github Actions allow you to perform specific actions whenever you push code to github. They are handled by using ",["$","$L9",null,{"children":".yaml"}]," files provided in ",["$","$L9",null,{"children":"/.github/workflows"}],"."]}],"\n",["$","p",null,{"language":"txt","children":["To get started, create a new file named ",["$","$L9",null,{"children":"deploy.yaml"}]," in the workflows directory, then paste the below inside of it:"]}],"\n",["$","$L8",null,{"language":"yaml","code":"name: Arweave Deploy\n\non:\n push:\n branches:\n - main\n\njobs:\n Arweave-build-and-deploy:\n runs-on: ubuntu-latest\n\n steps:\n - uses: actions/checkout@v2\n\n - name: Setup Node.js environment\n uses: actions/setup-node@v2\n with:\n node-version: \"20\"\n\n - name: Run deployment script\n env:\n DEPLOY_KEY: ${{ secrets.DEPLOY_KEY }}\n DEPLOY_ANT_PROCESS: ${{ secrets.DEPLOY_ANT_PROCESS}}\n run: |\n npm install\n npm run deploy\n","children":["$","$L9",null,{"className":"language-yaml","children":"$b"}]}],"\n",["$","p",null,{"language":"txt","children":["The above tells github to perform these actions when you push new code to the branch ",["$","$L9",null,{"children":"main"}]]}],"\n",["$","p",null,{"language":"txt","children":["It then sets up a vps with nodejs v 20. When that is complete, it installs dependencies for your project using npm (You will need to add a step to install yarn if that is your preferred package manager), and runs your ",["$","$L9",null,{"children":"deploy"}]," script, which builds your static folder and then runs permaweb-deploy. It also loads your github secrets into environmental variables that can be used by your deploy script."]}],"\n",["$","$L6",null,{"level":2,"id":"deploying-app","children":"Deploying App"}],"\n",["$","p",null,{"language":"txt","children":["With the above setup complete, the only thing you need to do to deploy a new version of a permasite app to Arweave is push the updated code to branch ",["$","$L9",null,{"children":"main"}]," on github. Everything else is fully automated."]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","k3BVcVXeodNEuTABN3xXR",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","build","guides","permaweb-deploy"],"i":false,"f":[[["",{"children":["build",{"children":["guides",{"children":["permaweb-deploy",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["build",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["guides",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","guides","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["permaweb-deploy",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","build","children","guides","children","permaweb-deploy","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Deploy a Website or Application"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["With the growing popularity of permanently deployed apps, hosted on Arweave, along with the growing list of tools offered by AR.IO, several methods have been developed to automate the process of deploying a website and updating the ArNS name pointed at it. A particularly useful tool for this is ",["$","$L7",null,{"href":"https://github.com/permaweb/permaweb-deploy","rel":"noopener noreferrer","target":"_blank","children":["permaweb-deploy",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," from Forward Research."]}],"\n",["$","p",null,{"children":["permaweb-deploy is a cli tool that handles uploading a build folder to Arweave using ",["$","$L7",null,{"href":"https://docs.ardrive.io/docs/turbo/what-is-turbo.html","rel":"noopener noreferrer","target":"_blank","children":["Turbo",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", creating a ",["$","$L7",null,{"href":"/learn/concepts/manifests","children":"manifest"}],", and then updating an ArNS name to point at the new manifest. It being a cli tool makes it very easy to incorporate into a github actions flow. Setting up an automated deployment with permaweb-deploy is simple, but does require a few steps."]}],"\n",["$","$L6",null,{"level":2,"id":"getting-started","children":"Getting Started"}],"\n",["$","h3",null,{"children":"Installing package"}],"\n",["$","p",null,{"children":"permaweb-deploy is an npm package, and must be installed in any project before it can be used. If you are using npm, you can install the package with the below command:"}],"\n",["$","$L8",null,{"language":"bash","code":"npm install permaweb-deploy\n","children":["$","$L9",null,{"className":"language-bash","children":"npm install permaweb-deploy\n"}]}],"\n",["$","p",null,{"language":"txt","children":["If you prefer yarn for your package installations, the process is slightly more involved. permaweb-deploy is not designed for installation with yarn, so you must provide the additional argument ",["$","$L9",null,{"children":"ignore-engines"}]," in order to skip over the yarn version error you would normally get with installation. There are two methods for doing so:"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Directly in the install command"}],"\n",["$","$L8",null,{"language":"bash","code":"yarn add permaweb-deploy --ignore-engines\n","children":["$","$L9",null,{"className":"language-bash","children":"yarn add permaweb-deploy --ignore-engines\n"}]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":["In a ",["$","$L9",null,{"children":".yarnc"}]," file"]}],"\n",["$","p",null,{"language":"txt","children":["You can provide a file, named ",["$","$L9",null,{"children":".yarnc"}]," in the same directory as your ",["$","$L9",null,{"children":"package.json"}]," in order to assign specific instructions to all of your yarn commands. Creating a ",["$","$L9",null,{"children":".yarnc"}]," file with the line"]}],"\n",["$","$L8",null,{"language":"json","code":"ignore-engines true\n","children":["$","$L9",null,{"className":"language-json","children":"ignore-engines true\n"}]}],"\n",["$","p",null,{"children":"will have the same effect as providing the flag directly in your yarn command"}],"\n"]}],"\n"]}],"\n",["$","h3",null,{"children":"Adding a Deploy Script"}],"\n",["$","p",null,{"language":"txt","children":["The simplest way to utilize the permaweb-deploy tool is to build it into a script in your ",["$","$L9",null,{"children":"package.json"}],". Here you will provide all of the variables that permaweb-deploy needs in order to function properly, as well as ensure that your app is statically built before being uploaded."]}],"\n",["$","$L8",null,{"language":"json","code":"\"scripts\": {\n \"build\": \"vuepress build src\",\n \"deploy\": \"npm run build && permaweb-deploy --deploy-folder ./src/.vuepress/dist --ant-process $DEPLOY_ANT_PROCESS_ID\"\n },\n","children":["$","$L9",null,{"className":"language-json","children":"$a"}]}],"\n",["$","p",null,{"language":"txt","children":["The above example shows a ",["$","$L9",null,{"children":"build"}]," script for a vuepress app, which will build the app into a static folder for deployment, and a ",["$","$L9",null,{"children":"deploy"}]," script which runs ",["$","$L9",null,{"children":"build"}]," and then permaweb-deploy. Your ",["$","$L9",null,{"children":"build"}]," script will look different depending on the framework you are using, but most will provide that for you when you create your app."]}],"\n",["$","p",null,{"children":"The permaweb-deploy command has two required arguments:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":[["$","$L9",null,{"children":"--deploy-folder"}],"\nThis is the relative path (from your ",["$","$L9",null,{"children":"package.json"}],") to the build folder you want to upload. In a vuepress app, that will be ",["$","$L9",null,{"children":"./src/.vuepress/dist"}]," unless you manually specify otherwise in your vuepress configuration. It will be different depending on your chosen framework and if you have modified the default location."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":[["$","$L9",null,{"children":"--ant-process"}],"\nThis is the process id of the ",["$","$L7",null,{"href":"/learn/arns#arweave-name-token-ant","children":"Arweave Name Token"}]," for the ArNS name you want to deploy to. You can find this id by viewing the name on ",["$","$L7",null,{"href":"https://arns.app","rel":"noopener noreferrer","target":"_blank","children":["arns.app",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". Providing the process id is crucial for making sure the update is sent to the ao process that controls the ArNS name."]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":["There is also the additional, optional flag ",["$","$L9",null,{"children":"--undername"}],". If you want to deploy your app to an ",["$","$L7",null,{"href":"/learn/arns#under_names","children":"undername"}]," on an ArNS name, provide that name with this flag."]}],"\n",["$","h3",null,{"children":"Providing Arweave Wallet Keys"}],"\n",["$","p",null,{"children":["While using permaweb-deploy, you will be uploading data to Arweave using Turbo, as well as performing protected actions on an Arweave Name Token. Because of this, you will need to provide the keys to an Arweave wallet in order for the actions to be successful. The wallet must contain ",["$","$L7",null,{"href":"https://ardrive.io/turbo-bundler/","rel":"noopener noreferrer","target":"_blank","children":["Turbo Credits",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," to pay for the upload, and it must either be a controller or the owner of the ArNS name you are trying to update."]}],"\n",["$","p",null,{"children":"permaweb-deploy requires your wallet keyfile be encoded in base64 format. You can convert a local keyfile to base64, and copy the new value to your clipboard by using one of the below commands, depending on your operating system:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Linux"}],"\n"]}],"\n",["$","$L8",null,{"language":"bash","code":"base64 wallet.json | xclip -selection clipboard\n","children":["$","$L9",null,{"className":"language-bash","children":"base64 wallet.json | xclip -selection clipboard\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Mac"}],"\n"]}],"\n",["$","$L8",null,{"language":"bash","code":"base64 wallet.json | pbcopy\n","children":["$","$L9",null,{"className":"language-bash","children":"base64 wallet.json | pbcopy\n"}]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Windows (CMD)"}],"\n"]}],"\n",["$","$L8",null,{"language":"bash","code":"base64 wallet.json | clip\n","children":["$","$L9",null,{"className":"language-bash","children":"base64 wallet.json | clip\n"}]}],"\n",["$","p",null,{"language":"txt","children":["Be sure to replace ",["$","$L9",null,{"children":"wallet.json"}]," with the path to your chosen wallet keyfile. Once you have this value saved to your clipboard, you can move on to the next step."]}],"\n",["$","h3",null,{"children":"Create Github Secrets"}],"\n",["$","p",null,{"children":["Anyone who has your wallet keyfile (including the base64 formatted keyfile) has full control over your wallet and any of its assets. Because of this, you do not want to include it directly in your package.json script. Instead, keep the value safe by storing it in a ",["$","$L7",null,{"href":"https://docs.github.com/en/actions/security-for-github-actions/security-guides/using-secrets-in-github-actions","rel":"noopener noreferrer","target":"_blank","children":["github secret",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". You will create the secrets in the settings tab on your github repo, and the secrets will act as environmental variables in the github actions workflow."]}],"\n",["$","p",null,{"children":"You will need to create 2 secrets\""}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":[["$","$L9",null,{"children":"DEPLOY_KEY"}],": This is the base64 encoded version of your Arweave wallet keyfile."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"language":"txt","children":[["$","$L9",null,{"children":"ANT_PROCESS"}],": This is the process id of the Arweave Name Token for your ArNS name. This value is not as sensitive, and may be provided in your package.json without issue, but it is a very long hashed string, and it is much easier to work with the variable name than the string itself."]}],"\n"]}],"\n"]}],"\n",["$","h3",null,{"children":"Create Action Workflow"}],"\n",["$","p",null,{"language":"txt","children":["Github Actions allow you to perform specific actions whenever you push code to github. They are handled by using ",["$","$L9",null,{"children":".yaml"}]," files provided in ",["$","$L9",null,{"children":"/.github/workflows"}],"."]}],"\n",["$","p",null,{"language":"txt","children":["To get started, create a new file named ",["$","$L9",null,{"children":"deploy.yaml"}]," in the workflows directory, then paste the below inside of it:"]}],"\n",["$","$L8",null,{"language":"yaml","code":"name: Arweave Deploy\n\non:\n push:\n branches:\n - main\n\njobs:\n Arweave-build-and-deploy:\n runs-on: ubuntu-latest\n\n steps:\n - uses: actions/checkout@v2\n\n - name: Setup Node.js environment\n uses: actions/setup-node@v2\n with:\n node-version: \"20\"\n\n - name: Run deployment script\n env:\n DEPLOY_KEY: ${{ secrets.DEPLOY_KEY }}\n DEPLOY_ANT_PROCESS: ${{ secrets.DEPLOY_ANT_PROCESS}}\n run: |\n npm install\n npm run deploy\n","children":["$","$L9",null,{"className":"language-yaml","children":"$b"}]}],"\n",["$","p",null,{"language":"txt","children":["The above tells github to perform these actions when you push new code to the branch ",["$","$L9",null,{"children":"main"}]]}],"\n",["$","p",null,{"language":"txt","children":["It then sets up a vps with nodejs v 20. When that is complete, it installs dependencies for your project using npm (You will need to add a step to install yarn if that is your preferred package manager), and runs your ",["$","$L9",null,{"children":"deploy"}]," script, which builds your static folder and then runs permaweb-deploy. It also loads your github secrets into environmental variables that can be used by your deploy script."]}],"\n",["$","$L6",null,{"level":2,"id":"deploying-app","children":"Deploying App"}],"\n",["$","p",null,{"language":"txt","children":["With the above setup complete, the only thing you need to do to deploy a new version of a permasite app to Arweave is push the updated code to branch ",["$","$L9",null,{"children":"main"}]," on github. Everything else is fully automated."]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","J1Zobjv8jnPPrU9q0m48r",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/community-resources.html b/community-resources.html index 33f685b5..d2cf02ab 100644 --- a/community-resources.html +++ b/community-resources.html @@ -1,6 +1,6 @@ -AR.IO Network Docs
    +AR.IO Network Docs \ No newline at end of file +
    \ No newline at end of file diff --git a/community-resources.txt b/community-resources.txt index a748e98c..025f7651 100644 --- a/community-resources.txt +++ b/community-resources.txt @@ -7,10 +7,10 @@ b:I[86213,[],"ViewportBoundary"] d:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","community-resources"],"i":false,"f":[[["",{"children":["community-resources",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["community-resources",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","community-resources","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Community Resources"}],"\n",["$","p",null,{"children":["$","$L6",null,{"href":"https://github.com/ar-io","rel":"noopener noreferrer","target":"_blank","children":["AR.IO Github",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","p",null,{"children":["$","$L6",null,{"href":"https://twitter.com/ar_io_network","rel":"noopener noreferrer","target":"_blank","children":["AR.IO Twitter",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","p",null,{"children":["$","$L6",null,{"href":"https://discord.gg/7zUPfN4D6g","rel":"noopener noreferrer","target":"_blank","children":["AR.IO Discord",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n"]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L7",null,{"children":"$L8"}]]}],{},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","jC81CV0I-XkBWSLfO02-4",{"children":[["$","$L9",null,{"children":"$La"}],["$","$Lb",null,{"children":"$Lc"}],null]}]]}]]],"m":"$undefined","G":["$d","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","community-resources"],"i":false,"f":[[["",{"children":["community-resources",{"children":["__PAGE__",{}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["community-resources",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","community-resources","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Community Resources"}],"\n",["$","p",null,{"children":["$","$L6",null,{"href":"https://github.com/ar-io","rel":"noopener noreferrer","target":"_blank","children":["AR.IO Github",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","p",null,{"children":["$","$L6",null,{"href":"https://twitter.com/ar_io_network","rel":"noopener noreferrer","target":"_blank","children":["AR.IO Twitter",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n",["$","p",null,{"children":["$","$L6",null,{"href":"https://discord.gg/7zUPfN4D6g","rel":"noopener noreferrer","target":"_blank","children":["AR.IO Discord",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],"\n"]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L7",null,{"children":"$L8"}]]}],{},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","unS1M-39MERAoDAh87xWX",{"children":[["$","$L9",null,{"children":"$La"}],["$","$Lb",null,{"children":"$Lc"}],null]}]]}]]],"m":"$undefined","G":["$d","$undefined"],"s":false,"S":true} c:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] a:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 8:null -e:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -f:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +e:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +f:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Le",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Lf",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L6",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/index.html b/index.html index 8a8eb6c5..08745912 100644 --- a/index.html +++ b/index.html @@ -1,6 +1,6 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Welcome to the Permaweb

    Data in paradise. The AR.IO ecosystem is dedicated to cultivating products and protocols for sustaining access to digital permanence, making the permaweb available to everyone. Powered by the ARIO Token, this global network of Gateways connects users to permanently stored data, files, applications, and web pages on the Arweave decentralized storage network.

    AR.IO Gateways

    AR.IO's modular gateways are built for the Arweave permanent data storage network and optimized for data retrieval, caching, serving and indexing transactions.

    ArNS Names

    ArNS is a censorship-resistant naming system stored on Arweave, enabling user-friendly domain names that link to permaweb dApps, web pages, data, and identities.

    AR.IO Token

    ARIO powers the AR.IO Network and its suite of permaweb applications as a permissionless and censorship resistant medium of common value for the network.

    The Permaweb

    Learn more about the Arweave network, the permaweb and the reason the AR.IO gateway network was built.

    ar://

    The Wayfinder protocol transforms traditional Arweave URLs into more concise and user-friendly forms.

    White Paper

    A comprehensive document that details a decentralized and incentivized gateway network aimed at making the permaweb more accessible to all.

    Guides

    Run a Gateway

    Get your AR.IO Gateway up and running correctly and quickly.

    Read more

    Use ArNS

    Learn the process of purchasing and managing an ArNS name.

    Read more

    Deploy a dApp

    Learn how to easily deploy a website or application on the permaweb.

    Read more

    ANTs on Bazar

    In a few simple steps, learn how to make an ANT tradable on Bazar.

    Read more

    GraphQL

    Learn how to leverage GraphQL to efficiently fetch data via AR.IO gateways.

    Read more

    -

    AR.IO = Arweave Input & Output

    \ No newline at end of file +

    AR.IO = Arweave Input & Output

    \ No newline at end of file diff --git a/index.txt b/index.txt index 510f4bb5..755752fd 100644 --- a/index.txt +++ b/index.txt @@ -7,12 +7,12 @@ b:I[86213,[],"ViewportBoundary"] d:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["",""],"i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Welcome to the Permaweb"}],"\n",["$","p",null,{"children":"Data in paradise. The AR.IO ecosystem is dedicated to cultivating products and protocols for sustaining access to digital permanence, making the permaweb available to everyone. Powered by the ARIO Token, this global network of Gateways connects users to permanently stored data, files, applications, and web pages on the Arweave decentralized storage network."}],"\n",["$","$L4",null,{}],"\n",["$","div",null,{"className":"my-16 xl:max-w-none","children":[["$","$L5",null,{"level":2,"id":"guides","children":"Guides"}],["$","div",null,{"className":"not-prose mt-4 grid grid-cols-1 gap-8 border-t border-zinc-900/5 pt-10 sm:grid-cols-2 xl:grid-cols-4 dark:border-white/5","children":[["$","div","/build/gateways",{"children":[["$","h3",null,{"className":"text-lg font-semibold text-zinc-900 dark:text-white","children":"Run a Gateway"}],["$","p",null,{"className":"mt-1 text-base text-zinc-600 dark:text-zinc-400","children":"Get your AR.IO Gateway up and running correctly and quickly."}],["$","p",null,{"className":"mt-4","children":["$","$L6",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition text-purple-300 hover:text-purple-400 dark:text-purple-200 dark:hover:text-purple-300","href":"/build/gateways","children":[false,"Read more",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 relative top-px -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]}]]}],["$","div","/learn/arns",{"children":[["$","h3",null,{"className":"text-lg font-semibold text-zinc-900 dark:text-white","children":"Use ArNS"}],["$","p",null,{"className":"mt-1 text-base text-zinc-600 dark:text-zinc-400","children":"Learn the process of purchasing and managing an ArNS name."}],["$","p",null,{"className":"mt-4","children":["$","$L6",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition text-purple-300 hover:text-purple-400 dark:text-purple-200 dark:hover:text-purple-300","href":"/learn/arns","children":[false,"Read more",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 relative top-px -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]}]]}],["$","div","/build/guides/permaweb-deploy",{"children":[["$","h3",null,{"className":"text-lg font-semibold text-zinc-900 dark:text-white","children":"Deploy a dApp"}],["$","p",null,{"className":"mt-1 text-base text-zinc-600 dark:text-zinc-400","children":"Learn how to easily deploy a website or application on the permaweb."}],["$","p",null,{"className":"mt-4","children":["$","$L6",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition text-purple-300 hover:text-purple-400 dark:text-purple-200 dark:hover:text-purple-300","href":"/build/guides/permaweb-deploy","children":[false,"Read more",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 relative top-px -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]}]]}],["$","div","/learn/guides/ants-on-bazar",{"children":[["$","h3",null,{"className":"text-lg font-semibold text-zinc-900 dark:text-white","children":"ANTs on Bazar"}],["$","p",null,{"className":"mt-1 text-base text-zinc-600 dark:text-zinc-400","children":"In a few simple steps, learn how to make an ANT tradable on Bazar."}],["$","p",null,{"className":"mt-4","children":["$","$L6",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition text-purple-300 hover:text-purple-400 dark:text-purple-200 dark:hover:text-purple-300","href":"/learn/guides/ants-on-bazar","children":[false,"Read more",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 relative top-px -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]}]]}],["$","div","/build/guides/gql",{"children":[["$","h3",null,{"className":"text-lg font-semibold text-zinc-900 dark:text-white","children":"GraphQL"}],["$","p",null,{"className":"mt-1 text-base text-zinc-600 dark:text-zinc-400","children":"Learn how to leverage GraphQL to efficiently fetch data via AR.IO gateways."}],["$","p",null,{"className":"mt-4","children":["$","$L6",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition text-purple-300 hover:text-purple-400 dark:text-purple-200 dark:hover:text-purple-300","href":"/build/guides/gql","children":[false,"Read more",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 relative top-px -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]}]]}]]}]]}],"\n",["$","div",null,{"className":"flex flex-col items-left","children":[["$","h3",null,{"className":"text-lg font-bold mb-6 text-left mb-4","children":"AR.IO = Arweave Input & Output"}],["$","div",null,{"className":"w-full max-w-[760px] aspect-video","children":["$","iframe",null,{"className":"w-full h-full rounded-lg","src":"https://www.youtube.com/embed/6HJc4_OYVMQ","title":"What and Why AR.IO? | AR.IO 101","frameBorder":"0","allow":"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share","allowFullScreen":true}]}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L7",null,{"children":"$L8"}]]}],{},null]},null],["$","$2","h",{"children":[null,["$","$2","Uue0Ky19wZ_M5QPMhdxZm",{"children":[["$","$L9",null,{"children":"$La"}],["$","$Lb",null,{"children":"$Lc"}],null]}]]}]]],"m":"$undefined","G":["$d","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["",""],"i":false,"f":[[["",{"children":["__PAGE__",{}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Welcome to the Permaweb"}],"\n",["$","p",null,{"children":"Data in paradise. The AR.IO ecosystem is dedicated to cultivating products and protocols for sustaining access to digital permanence, making the permaweb available to everyone. Powered by the ARIO Token, this global network of Gateways connects users to permanently stored data, files, applications, and web pages on the Arweave decentralized storage network."}],"\n",["$","$L4",null,{}],"\n",["$","div",null,{"className":"my-16 xl:max-w-none","children":[["$","$L5",null,{"level":2,"id":"guides","children":"Guides"}],["$","div",null,{"className":"not-prose mt-4 grid grid-cols-1 gap-8 border-t border-zinc-900/5 pt-10 sm:grid-cols-2 xl:grid-cols-4 dark:border-white/5","children":[["$","div","/build/gateways",{"children":[["$","h3",null,{"className":"text-lg font-semibold text-zinc-900 dark:text-white","children":"Run a Gateway"}],["$","p",null,{"className":"mt-1 text-base text-zinc-600 dark:text-zinc-400","children":"Get your AR.IO Gateway up and running correctly and quickly."}],["$","p",null,{"className":"mt-4","children":["$","$L6",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition text-purple-300 hover:text-purple-400 dark:text-purple-200 dark:hover:text-purple-300","href":"/build/gateways","children":[false,"Read more",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 relative top-px -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]}]]}],["$","div","/learn/arns",{"children":[["$","h3",null,{"className":"text-lg font-semibold text-zinc-900 dark:text-white","children":"Use ArNS"}],["$","p",null,{"className":"mt-1 text-base text-zinc-600 dark:text-zinc-400","children":"Learn the process of purchasing and managing an ArNS name."}],["$","p",null,{"className":"mt-4","children":["$","$L6",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition text-purple-300 hover:text-purple-400 dark:text-purple-200 dark:hover:text-purple-300","href":"/learn/arns","children":[false,"Read more",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 relative top-px -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]}]]}],["$","div","/build/guides/permaweb-deploy",{"children":[["$","h3",null,{"className":"text-lg font-semibold text-zinc-900 dark:text-white","children":"Deploy a dApp"}],["$","p",null,{"className":"mt-1 text-base text-zinc-600 dark:text-zinc-400","children":"Learn how to easily deploy a website or application on the permaweb."}],["$","p",null,{"className":"mt-4","children":["$","$L6",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition text-purple-300 hover:text-purple-400 dark:text-purple-200 dark:hover:text-purple-300","href":"/build/guides/permaweb-deploy","children":[false,"Read more",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 relative top-px -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]}]]}],["$","div","/learn/guides/ants-on-bazar",{"children":[["$","h3",null,{"className":"text-lg font-semibold text-zinc-900 dark:text-white","children":"ANTs on Bazar"}],["$","p",null,{"className":"mt-1 text-base text-zinc-600 dark:text-zinc-400","children":"In a few simple steps, learn how to make an ANT tradable on Bazar."}],["$","p",null,{"className":"mt-4","children":["$","$L6",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition text-purple-300 hover:text-purple-400 dark:text-purple-200 dark:hover:text-purple-300","href":"/learn/guides/ants-on-bazar","children":[false,"Read more",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 relative top-px -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]}]]}],["$","div","/build/guides/gql",{"children":[["$","h3",null,{"className":"text-lg font-semibold text-zinc-900 dark:text-white","children":"GraphQL"}],["$","p",null,{"className":"mt-1 text-base text-zinc-600 dark:text-zinc-400","children":"Learn how to leverage GraphQL to efficiently fetch data via AR.IO gateways."}],["$","p",null,{"className":"mt-4","children":["$","$L6",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition text-purple-300 hover:text-purple-400 dark:text-purple-200 dark:hover:text-purple-300","href":"/build/guides/gql","children":[false,"Read more",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 relative top-px -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]}]]}]]}]]}],"\n",["$","div",null,{"className":"flex flex-col items-left","children":[["$","h3",null,{"className":"text-lg font-bold mb-6 text-left mb-4","children":"AR.IO = Arweave Input & Output"}],["$","div",null,{"className":"w-full max-w-[760px] aspect-video","children":["$","iframe",null,{"className":"w-full h-full rounded-lg","src":"https://www.youtube.com/embed/6HJc4_OYVMQ","title":"What and Why AR.IO? | AR.IO 101","frameBorder":"0","allow":"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share","allowFullScreen":true}]}]]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L7",null,{"children":"$L8"}]]}],{},null]},null],["$","$2","h",{"children":[null,["$","$2","jnvFLELo52wws7vxn8ELf",{"children":[["$","$L9",null,{"children":"$La"}],["$","$Lb",null,{"children":"$Lc"}],null]}]]}]]],"m":"$undefined","G":["$d","$undefined"],"s":false,"S":true} c:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] a:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 8:null -e:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -f:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +e:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +f:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 10:I[15244,[],""] 11:I[43866,[],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Le",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Lf",null,{"allSections":{"/":[],"/community-resources":[],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}]},"children":["$","$L10",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L11",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L6",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Le",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Lf",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L10",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L11",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L6",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/learn/ario-contract.html b/learn/ario-contract.html index c22722bc..92fc1ed0 100644 --- a/learn/ario-contract.html +++ b/learn/ario-contract.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    AR.IO Smart Contract

    Overview

    The AR.IO smart contract encompasses all the functionality required to support the network’s currency, utilities, and management. @@ -23,4 +23,4 @@

    \ No newline at end of file +

    By supporting cross-chain signatures, AR.IO enhances interoperability, flexibility, and security, empowering users and developers across multiple blockchain ecosystems.

    \ No newline at end of file diff --git a/learn/ario-contract.txt b/learn/ario-contract.txt index 643af62d..b155dfc7 100644 --- a/learn/ario-contract.txt +++ b/learn/ario-contract.txt @@ -8,10 +8,10 @@ a:I[86213,[],"MetadataBoundary"] c:I[86213,[],"ViewportBoundary"] e:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","learn","ario-contract"],"i":false,"f":[[["",{"children":["learn",{"children":["ario-contract",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario-contract",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","ario-contract","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"AR.IO Smart Contract"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["The AR.IO smart contract encompasses all the functionality required to support the network’s currency, utilities, and management.\nWritten in Lua and compiled to WASM64, it is deployed as a Process within ",["$","$L7",null,{"href":"/learn/glossary#ao-computer-ao","children":"AO"}],", leveraging the decentralized infrastructure of Arweave for immutability and auditability.\nThis ensures that AR.IO’s smart contract code is stored permanently, is easily verifiable by external auditors, and is transparent to the community."]}],"\n",["$","$L6",null,{"level":2,"id":"protocol-balance","children":"Protocol Balance"}],"\n",["$","p",null,{"children":["The Protocol Balance is the primary sink and source of ",["$","$L7",null,{"href":"/learn/token","children":"ARIO tokens"}]," circulating through the AR.IO Network.\nThis balance is akin to a central vault or wallet programmatically encoded into the network’s smart contract from which ArNS revenue is accumulated and incentive rewards are distributed."]}],"\n",["$","p",null,{"children":["This balance is stored like any other token balance in the AR.IO smart contract, using the contract’s ",["$","$L7",null,{"href":"/learn/glossary#process-id-pid","children":"Process ID"}]," as the balance owner.\nShould a user or organization desire, tokens can even be sent directly into this balance to support the reward protocol and ecosystem."]}],"\n",["$","$L6",null,{"level":2,"id":"cross-chain-signature-support","children":"Cross-Chain Signature Support"}],"\n",["$","p",null,{"children":"AO leverages the flexibility of ANS-104 data items, which support multiple signature types from various blockchains. This includes signatures from Arweave, Ethereum, Solana, Cosmos, among others."}],"\n",["$","p",null,{"children":"This cross-chain signature support provides significant benefits to the AR.IO network:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Interoperability"}],": Cross-chain signatures enable seamless interactions across different blockchain ecosystems, allowing AR.IO to integrate with diverse apps and services without friction."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Flexibility"}],": Users can validate transactions with signatures from their preferred blockchain, making it easier for a broader range of participants to engage with AR.IO using familiar wallets and mechanisms."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Security"}],": Decentralized cryptographic standards across chains ensure that interactions on AR.IO remain secure and trusted, regardless of the blockchain used."]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"By supporting cross-chain signatures, AR.IO enhances interoperability, flexibility, and security, empowering users and developers across multiple blockchain ecosystems."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","rOJqwrwxe1UnZK07r45T5",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","learn","ario-contract"],"i":false,"f":[[["",{"children":["learn",{"children":["ario-contract",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ario-contract",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","ario-contract","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"AR.IO Smart Contract"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["The AR.IO smart contract encompasses all the functionality required to support the network’s currency, utilities, and management.\nWritten in Lua and compiled to WASM64, it is deployed as a Process within ",["$","$L7",null,{"href":"/learn/glossary#ao-computer-ao","children":"AO"}],", leveraging the decentralized infrastructure of Arweave for immutability and auditability.\nThis ensures that AR.IO’s smart contract code is stored permanently, is easily verifiable by external auditors, and is transparent to the community."]}],"\n",["$","$L6",null,{"level":2,"id":"protocol-balance","children":"Protocol Balance"}],"\n",["$","p",null,{"children":["The Protocol Balance is the primary sink and source of ",["$","$L7",null,{"href":"/learn/token","children":"ARIO tokens"}]," circulating through the AR.IO Network.\nThis balance is akin to a central vault or wallet programmatically encoded into the network’s smart contract from which ArNS revenue is accumulated and incentive rewards are distributed."]}],"\n",["$","p",null,{"children":["This balance is stored like any other token balance in the AR.IO smart contract, using the contract’s ",["$","$L7",null,{"href":"/learn/glossary#process-id-pid","children":"Process ID"}]," as the balance owner.\nShould a user or organization desire, tokens can even be sent directly into this balance to support the reward protocol and ecosystem."]}],"\n",["$","$L6",null,{"level":2,"id":"cross-chain-signature-support","children":"Cross-Chain Signature Support"}],"\n",["$","p",null,{"children":"AO leverages the flexibility of ANS-104 data items, which support multiple signature types from various blockchains. This includes signatures from Arweave, Ethereum, Solana, Cosmos, among others."}],"\n",["$","p",null,{"children":"This cross-chain signature support provides significant benefits to the AR.IO network:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Interoperability"}],": Cross-chain signatures enable seamless interactions across different blockchain ecosystems, allowing AR.IO to integrate with diverse apps and services without friction."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Flexibility"}],": Users can validate transactions with signatures from their preferred blockchain, making it easier for a broader range of participants to engage with AR.IO using familiar wallets and mechanisms."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Security"}],": Decentralized cryptographic standards across chains ensure that interactions on AR.IO remain secure and trusted, regardless of the blockchain used."]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"By supporting cross-chain signatures, AR.IO enhances interoperability, flexibility, and security, empowering users and developers across multiple blockchain ecosystems."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","VVIILtUuZ9Ku_9bP28jps",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} d:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] b:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 9:null -f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/learn/arns.html b/learn/arns.html index 6b09285e..d64d1eb8 100644 --- a/learn/arns.html +++ b/learn/arns.html @@ -1,4 +1,4 @@ -AR.IO Network Docs - Arweave Name System (ArNS)
    +AR.IO Network Docs - Arweave Name System (ArNS)

    Arweave Name System (ArNS)

    Overview

    Arweave URLs and transaction IDs are long, difficult to remember, and occasionally miscategorized as spam. @@ -120,4 +120,4 @@

    \ No newline at end of file +
    \ No newline at end of file diff --git a/learn/arns.txt b/learn/arns.txt index f3643e5d..ba8304a2 100644 --- a/learn/arns.txt +++ b/learn/arns.txt @@ -9,10 +9,10 @@ b:I[86213,[],"MetadataBoundary"] d:I[86213,[],"ViewportBoundary"] f:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","learn","arns"],"i":false,"f":[[["",{"children":["learn",{"children":["arns",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Arweave Name System (ArNS)"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["Arweave URLs and transaction IDs are long, difficult to remember, and occasionally miscategorized as spam.\nThe Arweave Name System (ArNS) aims to resolve these problems in a decentralized manner.\nArNS is a censorship-resistant naming system stored on Arweave, powered by ",["$","$L7",null,{"href":"/learn/token","children":"ARIO tokens"}],", enabled through ",["$","$L7",null,{"href":"/build/gateways","children":"AR.IO gateway"}]," domains, and used to connect friendly domain names to permaweb apps, web pages, data, and identities."]}],"\n",["$","p",null,{"children":"It's an open, permissionless, domain name registrar that doesn’t rely on a single TLD."}],"\n",["$","p",null,{"children":["This system works similarly to traditional DNS services, where users can purchase a name in a registry and DNS Name servers resolve these names to IP addresses.\nThe system shall be flexible and allow users to purchase names permanently or lease them for a defined duration based on their use case.\nWith ArNS, the registry is stored permanently on Arweave via ",["$","$L7",null,{"href":"/learn/glossary#ao-computer-ao","children":"AO"}],", making it immutable and globally resilient.\nThis also means that apps and infrastructure cannot just read the latest state of the registry but can also check any point in time in the past, creating a “Wayback Machine” of permanent data."]}],"\n",["$","p",null,{"children":"Users can register a name, like ardrive, within the ArNS Registry.\nBefore owning a name, they must create an Arweave Name Token (ANT), an AO Computer based token and open-source protocol used by ArNS to track the ownership and control over the name.\nANTs allow the owner to set a mutable pointer to any type of permaweb data, like a page, app or file, via its Arweave transaction ID."}],"\n",["$","p",null,{"language":"txt","children":["Each AR.IO gateway acts as an ArNS Name resolver.\nThey will fetch the latest state of both the ArNS Registry and its associated ANTs from an AO compute unit (CU) and serve this information rapidly for apps and users.\nAR.IO gateways will also resolve that name as one of their own subdomains, e.g., ",["$","$L8",null,{"children":"https://ardrive.arweave.net"}]," and proxy all requests to the associated Arweave transaction ID.\nThis means that ANTs work across all AR.IO gateways that support them: ",["$","$L8",null,{"children":"https://ardrive.ar-io.dev"}],", ",["$","$L8",null,{"children":"https://ardrive.g8way.io/"}],", etc."]}],"\n",["$","p",null,{"children":"Users can easily reference these friendly names in their browsers, and other applications and infrastructure can build rich solutions on top of these ArNS primitives."}],"\n",["$","$L6",null,{"level":2,"id":"name-registration","children":"Name Registration"}],"\n",["$","p",null,{"children":"There are two different types of name registrations that can be utilized based upon the needs of the user:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Lease"}],": a name may be leased on a yearly basis. A leased name can have its lease extended or renewed but only up to a maximum active lease of ",["$","strong",null,{"children":"five (5) years"}]," at any time."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Permanent (permabuy)"}],": a name may be purchased for an indefinite duration."]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"Registering a name requires spending ARIO tokens corresponding to the name’s character length and purchase type."}],"\n",["$","h3",null,{"children":"Name Registry"}],"\n",["$","p",null,{"children":"The ArNS Registry is a list of all registered names and their associated ANT Process IDs. Key rules embedded within the smart contract include:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Genesis Prices"}],": Set within the contract as starting conditions."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Dynamic Pricing"}],": Varies based on name length, purchase type (lease vs buy), lease duration, and current Demand Factor."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Name Records"}],": Include a pointer to the Arweave Name Token process identifier, lease end time (if applicable), and undername allocation."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Reassignment"}],": Name registrations can be reassigned from one ANT to another."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Lease Extension"}],": Anyone with available ARIO Tokens can extend any name’s active lease."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Lease to Permanent Buy"}],": Anyone with available ARIO Tokens can convert a name’s lease to a permanent buy."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Undername Capacity"}],": Additional undername capacity can be purchased for any actively registered name. There is no cap on the maximum amount of undernames that a top-level ArNS name can have associated with it."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Name Removal"}],": Name records can only be removed from the registry if a lease expires, or a permanent name is returned to the protocol."]}],"\n"]}],"\n",["$","h3",null,{"children":"Name Validation Rules"}],"\n",["$","p",null,{"children":"All names registered shall meet the following criteria:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":"Valid names include only numbers 0-9, characters a-z and dashes."}],"\n",["$","li",null,{"children":"Dashes cannot be leading or trailing characters."}],"\n",["$","li",null,{"children":"Dashes cannot be used in single character domains."}],"\n",["$","li",null,{"children":"1 character minimum, 51 characters maximum."}],"\n",["$","li",null,{"children":["Shall not be an invalid name predesignated to prevent unintentional use/abuse such as ",["$","$L7",null,{"href":"http://www","rel":"noopener noreferrer","target":"_blank","children":["www",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}],"\n"]}],"\n",["$","h3",null,{"children":"Lease Expirations"}],"\n",["$","p",null,{"children":["When a lease term ends, there is a grace period of ",["$","strong",null,{"children":"two (2) weeks"}]," where the lease can be renewed before it fully expires.\nIf this grace period elapses, the name is considered expired and returns to the protocol for public registration. Once expired, a name’s associated undername registrations and capacity also expire."]}],"\n",["$","p",null,{"children":"A recently expired name’s registration shall be priced subject to the “Returned Name Premium” mechanics detailed below."}],"\n",["$","h3",null,{"children":"Lease to Permabuy Conversions"}],"\n",["$","p",null,{"children":"An actively leased name may be converted to a permanent registration. The price for this conversion shall be treated as if it were a new permanent name purchase."}],"\n",["$","p",null,{"children":"This functionality allows users to transition from leasing to permanent ownership based on changing needs and available resources.\nIt generates additional protocol revenue through conversion fees, contributing to the ecosystem's financial health and reward system.\nAdditionally, by maintaining fair value for name conversions, it ensures prices reflect current market conditions, promoting a balanced and fair environment."}],"\n",["$","h3",null,{"children":"Permanent Name Return"}],"\n",["$","p",null,{"children":"Users have the option to “return” their permanently registered names back to the protocol.\nThis process allows users to relinquish their ownership, returning the name to the protocol for public re-registration. Only the Owner of a name can initiate a name return."}],"\n",["$","p",null,{"children":"When a permanent name is returned, the name is subject to a \"Returned Name Premium”, similar to expired leases.\nA key difference is that if the name is repurchased during the premium window, the proceeds are split between the returning owner and the protocol balance."}],"\n",["$","$L6",null,{"level":2,"id":"primary-names","children":"Primary Names"}],"\n",["$","p",null,{"children":"The Arweave Name System (ArNS) supports the designation of a \"Primary Name\" for users, simplifying how Arweave addresses are displayed across applications.\nA Primary Name is a user-friendly alias that replaces complex wallet addresses, making interactions and profiles easier to manage and identify."}],"\n",["$","p",null,{"children":"Users can set one of their owned ArNS names as their Primary Name, subject to a small fee. This allows applications to use a single, human-readable identifier for a wallet, improving user experience across the network."}],"\n",["$","$L6",null,{"level":2,"id":"arweave-name-token-ant","children":"Arweave Name Token (ANT)"}],"\n",["$","p",null,{"children":"To establish ownership of a record in the ArNS Registry, each record contains both a friendly name and a reference to an Arweave Name Token, ANT.\nName Tokens are unique AO Computer based tokens / processes that give their owners the ability to update the Arweave Transaction IDs that their associated friendly names point to."}],"\n",["$","p",null,{"children":"The ANT smart contract process is a standardized contract that implements the specific Arweave Name Process specification required by AR.IO gateways who resolve ArNS names and their Arweave Transaction IDs.\nIt also contains other basic functionality to establish ownership and the ability to transfer ownership and update the Arweave Transaction ID."}],"\n",["$","p",null,{"children":"Name Tokens have an owner, who can transfer the token and control its modifiable settings.\nThese settings include modifying the address resolution time to live (ttl) for each name contained in the ANT, and other settings like the ANT Name, Ticker, and an ANT Controller.\nThe controller can only manage the ANT and set and update records, name, and the ticker, but cannot transfer the ANT.\nNote that ANTs are initially created in accordance with network standards by an end user who then has to ability to transfer its ownership or assign a controller as they see fit."}],"\n",["$","p",null,{"children":"Owners of names should ensure their ANT supports evolve ability if future modifications are desired. Loss of a private key for a permanently purchased name can result in the name being \"bricked”."}],"\n",["$","p",null,{"children":"Secondary markets could be created by ecosystem partners that facilitate the trading of Name Tokens.\nAdditionally, tertiary markets could be created that support the leasing of these friendly names to other users.\nSuch markets, if any, would be created by third parties unrelated to and outside of the scope of this paper or control of the Foundation."}],"\n",["$","p",null,{"children":"The table below indicates some of the possible interactions with the ArNS registry, corresponding ANTs, and who can perform them:"}],"\n",["$","center",null,{"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":[["$","tr",null,{"children":["$","th",null,{"style":{"textAlign":"center"},"colSpan":"4","children":"ANT Interactions"}]}],["$","tr",null,{"children":[["$","th",null,{"children":"Type"}],["$","th",null,{"children":"ANT Owner"}],["$","th",null,{"children":"ANT Controller"}],["$","th",null,{"children":"Any ARIO Token Holder"}]]}]]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","td",null,{"children":"Transfer ownership"}],["$","td",null,{"children":"✔"}],["$","td",null,{}],["$","td",null,{}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Add / remove controllers"}],["$","td",null,{"children":"✔"}],["$","td",null,{}],["$","td",null,{}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Set or change primary name"}],["$","td",null,{"children":"✔"}],["$","td",null,{}],["$","td",null,{}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Reassign name to new ANT process"}],["$","td",null,{"children":"✔"}],["$","td",null,{}],["$","td",null,{}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Return a permanent name"}],["$","td",null,{"children":"✔"}],["$","td",null,{}],["$","td",null,{}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Set records (pointers)"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}],["$","td",null,{}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Update records, name, ticker"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}],["$","td",null,{}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Update descriptions and keywords"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}],["$","td",null,{}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Create and assign undernames"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}],["$","td",null,{}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Extend / renew lease"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Increase undernames"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Convert lease to permanent"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}]]}]]}]]}]}],"\n",["$","div",null,{"className":"caption","children":"ANT Interactions"}],"\n",["$","h3",null,{"children":"Under_names"}],"\n",["$","p",null,{"children":"ANT owners and controllers can configure multiple subdomains for their registered ArNS name known as “under_names” or more easily written “undernames”.\nThese undernames are assigned individually at the time of registration or can be added on to any registered name at any time."}],"\n",["$","p",null,{"children":"Under_names use an underscore “_” in place of a more typically used dot “.“ to separate the subdomain from the main ArNS domain."}],"\n",["$","$L6",null,{"level":2,"id":"addressing-variable-market-conditions","children":"Addressing Variable Market Conditions"}],"\n",["$","p",null,{"children":"The future market landscape is unpredictable, and the AR.IO Network smart contract is designed to be immutable, operating without governance or manual intervention.\nUsing a pricing oracle to fix name prices relative to a stable currency is not viable due to the infancy of available solutions and reliance on external dependencies.\nTo address these challenges, ArNS is self-contained and adaptive, with name prices reflecting network activity and market conditions over time."}],"\n",["$","p",null,{"children":"To achieve this, ArNS incorporates:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":"A dynamic pricing model that adjusts fees using a \"Demand Factor\" based on ArNS purchase activity."}],"\n",["$","li",null,{"children":"A Returned Name Premium (RNP) system that applies a timed, descending multiplier to registration prices for names that have recently expired or been returned to the protocol."}],"\n"]}],"\n",["$","p",null,{"children":"This approach ensures that name valuations adapt to market conditions within the constraints of an immutable, maintenance-free smart contract framework."}],"\n",["$","$L6",null,{"level":2,"id":"dynamic-pricing-model","children":"Dynamic Pricing Model"}],"\n",["$","p",null,{"children":"ArNS employs an adaptive pricing model to balance market demand with pricing fairness for name registration within the network.\nThis model integrates static and dynamic elements, adjusting prices based on name length and purchase options like leasing, permanent acquisition, and undername amounts.\nA key element is the Demand Factor (DF), which dynamically adjusts prices according to network activity and revenue trends, ensuring prices reflect market conditions while remaining accessible and affordable."}],"\n",["$","p",null,{"children":"A detailed description of the variables and formulas used for dynamic pricing can be found in the Appendix."}],"\n",["$","$L6",null,{"level":2,"id":"returned-name-premiums-rnp","children":"Returned Name Premiums (RNP)"}],"\n",["$","p",null,{"children":"ArNS applies a Returned Name Premium (RNP) to names that re-enter the market after expiration or permanent return.\nThis premium starts at a maximum value and decreases linearly over a predefined window, ensuring fair and transparent pricing for re-registered names."}],"\n",["$","p",null,{"children":"The RNP multiplier is applied to the registration price of both permanently purchased and leased names."}],"\n",["$","$L6",null,{"level":2,"id":"gateway-operator-ar-ns-discount","children":"Gateway Operator ArNS Discount"}],"\n",["$","p",null,{"children":["Gateway operators who demonstrate consistent, healthy participation in the network are eligible for a ",["$","strong",null,{"children":"20% discount"}]," on certain ArNS interactions."]}],"\n",["$","p",null,{"children":"To qualify:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"The gateway must maintain a “Gateway Performance Ratio Weight” (GPRW) of 0.85 or higher."}],"\n",["$","li",null,{"children":"The gateway must have a “Tenure Weight” (TW) of 0.5 or greater, indicating at least a 3-month prior commitment to the network."}],"\n",["$","li",null,{"children":"A gateway marked as “Leaving” shall not be eligible for this discount."}],"\n"]}],"\n",["$","p",null,{"children":"Eligible ArNS Discounted Interactions:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Purchasing a name"}],"\n",["$","li",null,{"children":"Extending a lease"}],"\n",["$","li",null,{"children":"Upgrading a lease to permabuy"}],"\n",["$","li",null,{"children":"Increasing undernames capacity"}],"\n"]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L9",null,{"children":"$La"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","M53ggeNqhFHk_B3Wo7Xtc",{"children":[["$","$Lb",null,{"children":"$Lc"}],["$","$Ld",null,{"children":"$Le"}],null]}]]}]]],"m":"$undefined","G":["$f","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","learn","arns"],"i":false,"f":[[["",{"children":["learn",{"children":["arns",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["arns",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","arns","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Arweave Name System (ArNS)"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["Arweave URLs and transaction IDs are long, difficult to remember, and occasionally miscategorized as spam.\nThe Arweave Name System (ArNS) aims to resolve these problems in a decentralized manner.\nArNS is a censorship-resistant naming system stored on Arweave, powered by ",["$","$L7",null,{"href":"/learn/token","children":"ARIO tokens"}],", enabled through ",["$","$L7",null,{"href":"/build/gateways","children":"AR.IO gateway"}]," domains, and used to connect friendly domain names to permaweb apps, web pages, data, and identities."]}],"\n",["$","p",null,{"children":"It's an open, permissionless, domain name registrar that doesn’t rely on a single TLD."}],"\n",["$","p",null,{"children":["This system works similarly to traditional DNS services, where users can purchase a name in a registry and DNS Name servers resolve these names to IP addresses.\nThe system shall be flexible and allow users to purchase names permanently or lease them for a defined duration based on their use case.\nWith ArNS, the registry is stored permanently on Arweave via ",["$","$L7",null,{"href":"/learn/glossary#ao-computer-ao","children":"AO"}],", making it immutable and globally resilient.\nThis also means that apps and infrastructure cannot just read the latest state of the registry but can also check any point in time in the past, creating a “Wayback Machine” of permanent data."]}],"\n",["$","p",null,{"children":"Users can register a name, like ardrive, within the ArNS Registry.\nBefore owning a name, they must create an Arweave Name Token (ANT), an AO Computer based token and open-source protocol used by ArNS to track the ownership and control over the name.\nANTs allow the owner to set a mutable pointer to any type of permaweb data, like a page, app or file, via its Arweave transaction ID."}],"\n",["$","p",null,{"language":"txt","children":["Each AR.IO gateway acts as an ArNS Name resolver.\nThey will fetch the latest state of both the ArNS Registry and its associated ANTs from an AO compute unit (CU) and serve this information rapidly for apps and users.\nAR.IO gateways will also resolve that name as one of their own subdomains, e.g., ",["$","$L8",null,{"children":"https://ardrive.arweave.net"}]," and proxy all requests to the associated Arweave transaction ID.\nThis means that ANTs work across all AR.IO gateways that support them: ",["$","$L8",null,{"children":"https://ardrive.ar-io.dev"}],", ",["$","$L8",null,{"children":"https://ardrive.g8way.io/"}],", etc."]}],"\n",["$","p",null,{"children":"Users can easily reference these friendly names in their browsers, and other applications and infrastructure can build rich solutions on top of these ArNS primitives."}],"\n",["$","$L6",null,{"level":2,"id":"name-registration","children":"Name Registration"}],"\n",["$","p",null,{"children":"There are two different types of name registrations that can be utilized based upon the needs of the user:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Lease"}],": a name may be leased on a yearly basis. A leased name can have its lease extended or renewed but only up to a maximum active lease of ",["$","strong",null,{"children":"five (5) years"}]," at any time."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Permanent (permabuy)"}],": a name may be purchased for an indefinite duration."]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"Registering a name requires spending ARIO tokens corresponding to the name’s character length and purchase type."}],"\n",["$","h3",null,{"children":"Name Registry"}],"\n",["$","p",null,{"children":"The ArNS Registry is a list of all registered names and their associated ANT Process IDs. Key rules embedded within the smart contract include:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Genesis Prices"}],": Set within the contract as starting conditions."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Dynamic Pricing"}],": Varies based on name length, purchase type (lease vs buy), lease duration, and current Demand Factor."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Name Records"}],": Include a pointer to the Arweave Name Token process identifier, lease end time (if applicable), and undername allocation."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Reassignment"}],": Name registrations can be reassigned from one ANT to another."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Lease Extension"}],": Anyone with available ARIO Tokens can extend any name’s active lease."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Lease to Permanent Buy"}],": Anyone with available ARIO Tokens can convert a name’s lease to a permanent buy."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Undername Capacity"}],": Additional undername capacity can be purchased for any actively registered name. There is no cap on the maximum amount of undernames that a top-level ArNS name can have associated with it."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Name Removal"}],": Name records can only be removed from the registry if a lease expires, or a permanent name is returned to the protocol."]}],"\n"]}],"\n",["$","h3",null,{"children":"Name Validation Rules"}],"\n",["$","p",null,{"children":"All names registered shall meet the following criteria:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":"Valid names include only numbers 0-9, characters a-z and dashes."}],"\n",["$","li",null,{"children":"Dashes cannot be leading or trailing characters."}],"\n",["$","li",null,{"children":"Dashes cannot be used in single character domains."}],"\n",["$","li",null,{"children":"1 character minimum, 51 characters maximum."}],"\n",["$","li",null,{"children":["Shall not be an invalid name predesignated to prevent unintentional use/abuse such as ",["$","$L7",null,{"href":"http://www","rel":"noopener noreferrer","target":"_blank","children":["www",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}],"\n"]}],"\n",["$","h3",null,{"children":"Lease Expirations"}],"\n",["$","p",null,{"children":["When a lease term ends, there is a grace period of ",["$","strong",null,{"children":"two (2) weeks"}]," where the lease can be renewed before it fully expires.\nIf this grace period elapses, the name is considered expired and returns to the protocol for public registration. Once expired, a name’s associated undername registrations and capacity also expire."]}],"\n",["$","p",null,{"children":"A recently expired name’s registration shall be priced subject to the “Returned Name Premium” mechanics detailed below."}],"\n",["$","h3",null,{"children":"Lease to Permabuy Conversions"}],"\n",["$","p",null,{"children":"An actively leased name may be converted to a permanent registration. The price for this conversion shall be treated as if it were a new permanent name purchase."}],"\n",["$","p",null,{"children":"This functionality allows users to transition from leasing to permanent ownership based on changing needs and available resources.\nIt generates additional protocol revenue through conversion fees, contributing to the ecosystem's financial health and reward system.\nAdditionally, by maintaining fair value for name conversions, it ensures prices reflect current market conditions, promoting a balanced and fair environment."}],"\n",["$","h3",null,{"children":"Permanent Name Return"}],"\n",["$","p",null,{"children":"Users have the option to “return” their permanently registered names back to the protocol.\nThis process allows users to relinquish their ownership, returning the name to the protocol for public re-registration. Only the Owner of a name can initiate a name return."}],"\n",["$","p",null,{"children":"When a permanent name is returned, the name is subject to a \"Returned Name Premium”, similar to expired leases.\nA key difference is that if the name is repurchased during the premium window, the proceeds are split between the returning owner and the protocol balance."}],"\n",["$","$L6",null,{"level":2,"id":"primary-names","children":"Primary Names"}],"\n",["$","p",null,{"children":"The Arweave Name System (ArNS) supports the designation of a \"Primary Name\" for users, simplifying how Arweave addresses are displayed across applications.\nA Primary Name is a user-friendly alias that replaces complex wallet addresses, making interactions and profiles easier to manage and identify."}],"\n",["$","p",null,{"children":"Users can set one of their owned ArNS names as their Primary Name, subject to a small fee. This allows applications to use a single, human-readable identifier for a wallet, improving user experience across the network."}],"\n",["$","$L6",null,{"level":2,"id":"arweave-name-token-ant","children":"Arweave Name Token (ANT)"}],"\n",["$","p",null,{"children":"To establish ownership of a record in the ArNS Registry, each record contains both a friendly name and a reference to an Arweave Name Token, ANT.\nName Tokens are unique AO Computer based tokens / processes that give their owners the ability to update the Arweave Transaction IDs that their associated friendly names point to."}],"\n",["$","p",null,{"children":"The ANT smart contract process is a standardized contract that implements the specific Arweave Name Process specification required by AR.IO gateways who resolve ArNS names and their Arweave Transaction IDs.\nIt also contains other basic functionality to establish ownership and the ability to transfer ownership and update the Arweave Transaction ID."}],"\n",["$","p",null,{"children":"Name Tokens have an owner, who can transfer the token and control its modifiable settings.\nThese settings include modifying the address resolution time to live (ttl) for each name contained in the ANT, and other settings like the ANT Name, Ticker, and an ANT Controller.\nThe controller can only manage the ANT and set and update records, name, and the ticker, but cannot transfer the ANT.\nNote that ANTs are initially created in accordance with network standards by an end user who then has to ability to transfer its ownership or assign a controller as they see fit."}],"\n",["$","p",null,{"children":"Owners of names should ensure their ANT supports evolve ability if future modifications are desired. Loss of a private key for a permanently purchased name can result in the name being \"bricked”."}],"\n",["$","p",null,{"children":"Secondary markets could be created by ecosystem partners that facilitate the trading of Name Tokens.\nAdditionally, tertiary markets could be created that support the leasing of these friendly names to other users.\nSuch markets, if any, would be created by third parties unrelated to and outside of the scope of this paper or control of the Foundation."}],"\n",["$","p",null,{"children":"The table below indicates some of the possible interactions with the ArNS registry, corresponding ANTs, and who can perform them:"}],"\n",["$","center",null,{"children":["$","table",null,{"className":"inline-table","children":[["$","thead",null,{"children":[["$","tr",null,{"children":["$","th",null,{"style":{"textAlign":"center"},"colSpan":"4","children":"ANT Interactions"}]}],["$","tr",null,{"children":[["$","th",null,{"children":"Type"}],["$","th",null,{"children":"ANT Owner"}],["$","th",null,{"children":"ANT Controller"}],["$","th",null,{"children":"Any ARIO Token Holder"}]]}]]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","td",null,{"children":"Transfer ownership"}],["$","td",null,{"children":"✔"}],["$","td",null,{}],["$","td",null,{}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Add / remove controllers"}],["$","td",null,{"children":"✔"}],["$","td",null,{}],["$","td",null,{}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Set or change primary name"}],["$","td",null,{"children":"✔"}],["$","td",null,{}],["$","td",null,{}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Reassign name to new ANT process"}],["$","td",null,{"children":"✔"}],["$","td",null,{}],["$","td",null,{}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Return a permanent name"}],["$","td",null,{"children":"✔"}],["$","td",null,{}],["$","td",null,{}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Set records (pointers)"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}],["$","td",null,{}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Update records, name, ticker"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}],["$","td",null,{}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Update descriptions and keywords"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}],["$","td",null,{}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Create and assign undernames"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}],["$","td",null,{}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Extend / renew lease"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Increase undernames"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}]]}],["$","tr",null,{"children":[["$","td",null,{"children":"Convert lease to permanent"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}],["$","td",null,{"children":"✔"}]]}]]}]]}]}],"\n",["$","div",null,{"className":"caption","children":"ANT Interactions"}],"\n",["$","h3",null,{"children":"Under_names"}],"\n",["$","p",null,{"children":"ANT owners and controllers can configure multiple subdomains for their registered ArNS name known as “under_names” or more easily written “undernames”.\nThese undernames are assigned individually at the time of registration or can be added on to any registered name at any time."}],"\n",["$","p",null,{"children":"Under_names use an underscore “_” in place of a more typically used dot “.“ to separate the subdomain from the main ArNS domain."}],"\n",["$","$L6",null,{"level":2,"id":"addressing-variable-market-conditions","children":"Addressing Variable Market Conditions"}],"\n",["$","p",null,{"children":"The future market landscape is unpredictable, and the AR.IO Network smart contract is designed to be immutable, operating without governance or manual intervention.\nUsing a pricing oracle to fix name prices relative to a stable currency is not viable due to the infancy of available solutions and reliance on external dependencies.\nTo address these challenges, ArNS is self-contained and adaptive, with name prices reflecting network activity and market conditions over time."}],"\n",["$","p",null,{"children":"To achieve this, ArNS incorporates:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":"A dynamic pricing model that adjusts fees using a \"Demand Factor\" based on ArNS purchase activity."}],"\n",["$","li",null,{"children":"A Returned Name Premium (RNP) system that applies a timed, descending multiplier to registration prices for names that have recently expired or been returned to the protocol."}],"\n"]}],"\n",["$","p",null,{"children":"This approach ensures that name valuations adapt to market conditions within the constraints of an immutable, maintenance-free smart contract framework."}],"\n",["$","$L6",null,{"level":2,"id":"dynamic-pricing-model","children":"Dynamic Pricing Model"}],"\n",["$","p",null,{"children":"ArNS employs an adaptive pricing model to balance market demand with pricing fairness for name registration within the network.\nThis model integrates static and dynamic elements, adjusting prices based on name length and purchase options like leasing, permanent acquisition, and undername amounts.\nA key element is the Demand Factor (DF), which dynamically adjusts prices according to network activity and revenue trends, ensuring prices reflect market conditions while remaining accessible and affordable."}],"\n",["$","p",null,{"children":"A detailed description of the variables and formulas used for dynamic pricing can be found in the Appendix."}],"\n",["$","$L6",null,{"level":2,"id":"returned-name-premiums-rnp","children":"Returned Name Premiums (RNP)"}],"\n",["$","p",null,{"children":"ArNS applies a Returned Name Premium (RNP) to names that re-enter the market after expiration or permanent return.\nThis premium starts at a maximum value and decreases linearly over a predefined window, ensuring fair and transparent pricing for re-registered names."}],"\n",["$","p",null,{"children":"The RNP multiplier is applied to the registration price of both permanently purchased and leased names."}],"\n",["$","$L6",null,{"level":2,"id":"gateway-operator-ar-ns-discount","children":"Gateway Operator ArNS Discount"}],"\n",["$","p",null,{"children":["Gateway operators who demonstrate consistent, healthy participation in the network are eligible for a ",["$","strong",null,{"children":"20% discount"}]," on certain ArNS interactions."]}],"\n",["$","p",null,{"children":"To qualify:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"The gateway must maintain a “Gateway Performance Ratio Weight” (GPRW) of 0.85 or higher."}],"\n",["$","li",null,{"children":"The gateway must have a “Tenure Weight” (TW) of 0.5 or greater, indicating at least a 3-month prior commitment to the network."}],"\n",["$","li",null,{"children":"A gateway marked as “Leaving” shall not be eligible for this discount."}],"\n"]}],"\n",["$","p",null,{"children":"Eligible ArNS Discounted Interactions:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":"Purchasing a name"}],"\n",["$","li",null,{"children":"Extending a lease"}],"\n",["$","li",null,{"children":"Upgrading a lease to permabuy"}],"\n",["$","li",null,{"children":"Increasing undernames capacity"}],"\n"]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L9",null,{"children":"$La"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","bIA7YQjhlEXS1nOPPnwUZ",{"children":[["$","$Lb",null,{"children":"$Lc"}],["$","$Ld",null,{"children":"$Le"}],null]}]]}]]],"m":"$undefined","G":["$f","$undefined"],"s":false,"S":true} e:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] c:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs - Arweave Name System (ArNS)"}],["$","meta","2",{"name":"description","content":"ArNS is a censorship-resistant naming system stored on Arweave, powered by ARIO tokens, enabled through AR.IO gateway domains, and used to connect friendly domain names to permaweb apps, web pages, data, and identities."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs - Arweave Name System (ArNS)"}],["$","meta","4",{"property":"og:description","content":"ArNS is a censorship-resistant naming system stored on Arweave, powered by ARIO tokens, enabled through AR.IO gateway domains, and used to connect friendly domain names to permaweb apps, web pages, data, and identities."}],["$","meta","5",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","6",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","7",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","8",{"name":"twitter:description","content":"ArNS is a censorship-resistant naming system stored on Arweave, powered by ARIO tokens, enabled through AR.IO gateway domains, and used to connect friendly domain names to permaweb apps, web pages, data, and identities."}],["$","meta","9",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","10",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] a:null -10:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -11:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L10",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L11",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +10:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +11:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L10",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L11",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/learn/concepts/manifests.html b/learn/concepts/manifests.html index c46557e0..a49f2b41 100644 --- a/learn/concepts/manifests.html +++ b/learn/concepts/manifests.html @@ -1,4 +1,4 @@ -AR.IO Network Docs - Manifests
    +AR.IO Network Docs - Manifests

    Manifests

    Overview

    AR.IO Gateways support friendly-path-name routing for data on Arweave via Manifests. This greatly improves the programmability of data relationships. Consider an illustrative example where data stored on Arweave and accessed like this:

    @@ -129,4 +129,4 @@

    paths

    } }
    -

    The paths attribute is an object that defines the url paths that a manifest can resolve to. If a user navigates to manifest/index.html the resolver will look for index.html as a key in the paths object and return the corresponding id. (cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI)

    \ No newline at end of file +

    The paths attribute is an object that defines the url paths that a manifest can resolve to. If a user navigates to manifest/index.html the resolver will look for index.html as a key in the paths object and return the corresponding id. (cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI)

    \ No newline at end of file diff --git a/learn/concepts/manifests.txt b/learn/concepts/manifests.txt index 3ad37294..ba04e716 100644 --- a/learn/concepts/manifests.txt +++ b/learn/concepts/manifests.txt @@ -66,10 +66,10 @@ a:T1f92,{ "id": "0543SMRGYuGKTaqLzmpOyK4AxAB96Fra2guHzYxjRGo" } } -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","learn","concepts","manifests"],"i":false,"f":[[["",{"children":["learn",{"children":["concepts",{"children":["manifests",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["concepts",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","concepts","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["manifests",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","concepts","children","manifests","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Manifests"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"AR.IO Gateways support friendly-path-name routing for data on Arweave via Manifests. This greatly improves the programmability of data relationships. Consider an illustrative example where data stored on Arweave and accessed like this:"}],"\n",["$","$L7",null,{"language":"txt","code":"http:///cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI (txID of a website's index.html)\nhttp:///3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV (txID of its js/style.css)\nhttp:///or0_fRYFcQYWh-QsozygI5Zoamw_fUsYu2w8_X1RkYZ (txID of its assets/img/logo.png)\n","children":["$","$L8",null,{"children":"http://<gateway domain>/cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI (txID of a website's index.html)\nhttp://<gateway domain>/3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV (txID of its js/style.css)\nhttp://<gateway domain>/or0_fRYFcQYWh-QsozygI5Zoamw_fUsYu2w8_X1RkYZ (txID of its assets/img/logo.png)\n"}]}],"\n",["$","p",null,{"children":"can instead be accessed like this:"}],"\n",["$","$L7",null,{"language":"txt","code":"http:/// (resolves to the txID of index.html)\nhttp:////js/style.css\nhttp:////assets/img/logo.png\n","children":["$","$L8",null,{"children":"http://<gateway domain>/<txId of manifest> (resolves to the txID of index.html)\nhttp://<gateway domain>/<txId of manifest>/js/style.css\nhttp://<gateway domain>/<txId of manifest>/assets/img/logo.png\n"}]}],"\n",["$","p",null,{"children":"NFT collections also benefit from manifest-based routing:"}],"\n",["$","$L7",null,{"language":"txt","code":"http:////0.png\nhttp:////1.png\nhttp:////2.png\n... and so on.\n","children":["$","$L8",null,{"children":"http://<gateway domain>/<txId of NFT collection image manifest>/0.png\nhttp://<gateway domain>/<txId of NFT collection image manifest>/1.png\nhttp://<gateway domain>/<txId of NFT collection image manifest>/2.png\n... and so on.\n"}]}],"\n",["$","p",null,{"children":"AR.IO gateways are capable of resolving manifest paths in a relative manner. An HTML page loading assets from Arweave would be very difficult to develop, maintain, and harden against hosting domains leaving existence if assets had to be linked to by a fully qualified domain name and an Arweave data item ID as the path. For example:"}],"\n",["$","$L7",null,{"language":"html","code":"\n","children":["$","$L8",null,{"className":"language-html","children":"<img src="https://arweave.dev/3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV" />\n"}]}],"\n",["$","p",null,{"children":"Manifests allow HTML pages to use relative paths to assets with friendly names so that the document is easy to read, maintain, and host across any AR.IO domain. For example:"}],"\n",["$","$L7",null,{"language":"html","code":"\n","children":["$","$L8",null,{"className":"language-html","children":"<img src="./logo.png" />\n"}]}],"\n",["$","p",null,{"language":"txt","children":["Relative routing eliminates the need for every link to contain the full Arweave transaction ID and fully qualified domain name. This makes the HTML more readable and ensures that links remain valid even if the hosting domain changes. If ",["$","$L8",null,{"children":"index.html"}]," needed to access ",["$","$L8",null,{"children":"js/style.css"}],", the relative link ",["$","$L8",null,{"children":"./js/style.css"}]," could be used instead of ",["$","$L8",null,{"children":"/js/style.css"}],". This relative routing is incredibly useful for linking together files in a way that allows functional websites to be hosted entirely on Arweave."]}],"\n",["$","p",null,{"children":["Learn more about relative path routing and structuring files into a permanently hosted website in ArDrive's ",["$","$L9",null,{"href":"https://docs.ardrive.io/docs/misc/deploy/paths.html","rel":"noopener noreferrer","target":"_blank","children":["decentralized app guide",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n",["$","$L6",null,{"level":2,"id":"what-is-a-manifest","children":"What is a Manifest"}],"\n",["$","p",null,{"children":"Manifests, also known as \"Path Manifests\" or \"Arweave Manifests,\" are JSON objects that connect various Arweave data items and define relational paths for easy navigation. A common use case for manifests is permanently hosting websites on Arweave by linking all necessary files together. An AR.IO gateway can then resolve the manifest into a fully functional website."}],"\n",["$","h3",null,{"children":"Sample Manifest"}],"\n",["$","$L7",null,{"language":"json","code":"{\n \"manifest\": \"arweave/paths\",\n \"version\": \"0.2.0\",\n \"index\": {\n \"path\": \"index.html\"\n },\n \"fallback\": {\n \"id\": \"iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ\"\n },\n \"paths\": {\n \"index.html\": {\n \"id\": \"cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI\"\n },\n \"404.html\": {\n \"id\": \"iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ\"\n },\n \"js/style.css\": {\n \"id\": \"3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV\"\n },\n \"css/style.css\": {\n \"id\": \"sPiQvpAUXLVK3zF6iXSfo7bkCVQkiLNt24dVtXUKBfZ\"\n },\n \"css/mobile.css\": {\n \"id\": \"fZ4d7bkCAUiXSfo3zFsPiQvpLVKVtXUKB6kiLNt2XVQ\"\n },\n \"assets/img/logo.png\": {\n \"id\": \"or0_fRYFcQYWh-QsozygI5Zoamw_fUsYu2w8_X1RkYZ\"\n },\n \"assets/img/icon.png\": {\n \"id\": \"0543SMRGYuGKTaqLzmpOyK4AxAB96Fra2guHzYxjRGo\"\n }\n }\n}\n","children":["$","$L8",null,{"className":"language-json","children":"$a"}]}],"\n",["$","h3",null,{"children":"How it Works"}],"\n",["$","p",null,{"language":"txt","children":["A resolver, typically an AR.IO gateway, resolves URLs requesting content based on a manifest transaction ID to the corresponding path key in the ",["$","$L8",null,{"children":"paths"}]," object. The URL schema for this type of request is ",["$","$L8",null,{"children":"https:////"}],"."]}],"\n",["$","h3",null,{"children":"Example Usage"}],"\n",["$","p",null,{"language":"txt","children":["Assume the manifest above is uploaded to Arweave with the transaction ID ",["$","$L8",null,{"children":"UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk"}],". The below table shows https requests to the AR.IO gateway ",["$","$L8",null,{"children":"arweave.dev"}]," requesting various endpoints on the manifest transaction Id, the manifest path where the gateway will find the data to return, and the resulting Arweave txId."]}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","id":"gateway-table","style":{"textAlign":"left"},"children":[["$","thead",null,{"children":["$","tr",null,{"style":{"textAlign":"center"},"children":[["$","th",null,{"children":"Request Path"}],["$","th",null,{"children":"Manifest Path"}],["$","th",null,{"children":"Data served from txID"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","td",null,{"children":["$","$L9",null,{"href":"https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk","rel":"noopener noreferrer","target":"_blank","children":["https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],["$","td",null,{"children":"index"}],["$","td",null,{"children":"cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI"}]]}],["$","tr",null,{"children":[["$","td",null,{"children":["$","p",null,{"children":["$","$L9",null,{"href":"https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk/index.html","rel":"noopener noreferrer","target":"_blank","children":["https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk/index.html",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}]}],["$","td",null,{"children":"index.html"}],["$","td",null,{"children":"cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI"}]]}],["$","tr",null,{"children":[["$","td",null,{"children":["$","p",null,{"children":["$","$L9",null,{"href":"https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk/js/style.css","rel":"noopener noreferrer","target":"_blank","children":["https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk/js/style.css",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}]}],["$","td",null,{"children":"js/style.css"}],["$","td",null,{"children":"3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV"}]]}],["$","tr",null,{"children":[["$","td",null,{"children":["$","p",null,{"children":["$","$L9",null,{"href":"https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk/foobar","rel":"noopener noreferrer","target":"_blank","children":["https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk/foobar",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}]}],["$","td",null,{"children":"fallback"}],["$","td",null,{"children":"iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ"}]]}]]}]]}]}],"\n",["$","$L6",null,{"level":2,"id":"specifications","children":"Specifications"}],"\n",["$","h3",null,{"children":"Transaction Tags"}],"\n",["$","p",null,{"children":"Manifest are uploaded to Arweave in the same manner as any other data item. A specific content type tag must be added while uploading so that resolvers like the AR.IO gateways can recognize a manifest and properly resolve the paths. Tags must be attached to the manifest at the time of upload. They cannot be added later without uploading a new manifest, and they must be attached to the upload transaction, NOT placed inside the json object."}],"\n",["$","p",null,{"children":"Failure to provide this tag will result in resolvers not recognizing the manifest, so they will only return the raw json instead of the linked data items."}],"\n",["$","h4",null,{"children":"Content-Type"}],"\n",["$","$L7",null,{"language":"json","code":"{ \"name\": \"Content-Type\", \"value\": \"application/x.arweave-manifest+json\" }\n","children":["$","$L8",null,{"className":"language-json","children":"{ "name": "Content-Type", "value": "application/x.arweave-manifest+json" }\n"}]}],"\n",["$","h3",null,{"children":"Transaction Data"}],"\n",["$","p",null,{"children":"Being a json object, there are several attributes that make up the structure of a manifest. The json object must be fully defined and uploaded to Arweave as a data item."}],"\n",["$","h4",null,{"children":"manifest"}],"\n",["$","$L7",null,{"language":"json","code":"\"manifest\": \"arweave/paths\"\n","children":["$","$L8",null,{"className":"language-json","children":""manifest": "arweave/paths"\n"}]}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L8",null,{"children":"manifest"}]," attribute serves as an additional validation layer. It must have the value ",["$","$L8",null,{"children":"arweave/paths"}]," in order for a gateway to resolve the manifest."]}],"\n",["$","h4",null,{"children":"version"}],"\n",["$","$L7",null,{"language":"json","code":"\"version\": \"0.2.0\"\n","children":["$","$L8",null,{"className":"language-json","children":""version": "0.2.0"\n"}]}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L8",null,{"children":"version"}]," attribute defines the version of manifest schema a manifest is using."]}],"\n",["$","h4",null,{"children":"index"}],"\n",["$","$L7",null,{"language":"json","code":"\"index\": {\n \"id\": \"cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI\"\n }\n","children":["$","$L8",null,{"className":"language-json","children":""index": {\n "id": "cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI"\n }\n"}]}],"\n",["$","p",null,{"children":"or"}],"\n",["$","$L7",null,{"language":"json","code":"\"index\": {\n \"path\": \"index.html\",\n }\n","children":["$","$L8",null,{"className":"language-json","children":""index": {\n "path": "index.html",\n }\n"}]}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L8",null,{"children":"index"}]," attribute is an object that defines the base, or 'starting' data item. It is similar to the ",["$","$L8",null,{"children":"/"}]," endpoint on a website. When resolving the manifest with no additional path definition, this is the data item that will be returned."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L8",null,{"children":"index"}]," accepts either ",["$","$L8",null,{"children":"path"}]," or ",["$","$L8",null,{"children":"id"}]," as sub attributes. ",["$","$L8",null,{"children":"path"}]," represents the key of a defined ",["$","$L9",null,{"href":"#paths","children":"path"}]," in the manifest, while ",["$","$L8",null,{"children":"id"}]," represents a specific Arweave data item transaction Id."]}],"\n",["$","p",null,{"language":"txt","children":["If both ",["$","$L8",null,{"children":"path"}]," and ",["$","$L8",null,{"children":"id"}]," are defined in ",["$","$L8",null,{"children":"index"}],", ",["$","$L8",null,{"children":"id"}]," will override path."]}],"\n",["$","h4",null,{"children":"fallback"}],"\n",["$","$L7",null,{"language":"json","code":"\"fallback\": {\n \"id\": \"iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ\"\n }\n","children":["$","$L8",null,{"className":"language-json","children":""fallback": {\n "id": "iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ"\n }\n"}]}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L8",null,{"children":"fallback"}]," attribute is an object that defines an Arweave data item transaction Id for the resolver to fall back to if it fails to correctly resolve a requested path. For example, it can act as a 404 page if a user requests ",["$","$L8",null,{"children":"manifest/non-existent-page"}]]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L8",null,{"children":"fallback"}]," accepts ",["$","$L8",null,{"children":"id"}]," as a sub attribute, representing an Arweave data item transaction Id."]}],"\n",["$","h4",null,{"children":"paths"}],"\n",["$","$L7",null,{"language":"json","code":"\"paths\": {\n \"index.html\": {\n \"id\": \"cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI\"\n },\n \"404.html\": {\n \"id\": \"iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ\"\n },\n \"js/style.css\": {\n \"id\": \"3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV\"\n },\n \"css/style.css\": {\n \"id\": \"sPiQvpAUXLVK3zF6iXSfo7bkCVQkiLNt24dVtXUKBfZ\"\n },\n \"css/mobile.css\": {\n \"id\": \"fZ4d7bkCAUiXSfo3zFsPiQvpLVKVtXUKB6kiLNt2XVQ\"\n },\n \"assets/img/logo.png\": {\n \"id\": \"or0_fRYFcQYWh-QsozygI5Zoamw_fUsYu2w8_X1RkYZ\"\n },\n \"assets/img/icon.png\": {\n \"id\": \"0543SMRGYuGKTaqLzmpOyK4AxAB96Fra2guHzYxjRGo\"\n }\n }\n","children":["$","$L8",null,{"className":"language-json","children":"$b"}]}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L8",null,{"children":"paths"}]," attribute is an object that defines the url paths that a manifest can resolve to. If a user navigates to ",["$","$L8",null,{"children":"manifest/index.html"}]," the resolver will look for ",["$","$L8",null,{"children":"index.html"}]," as a key in the ",["$","$L8",null,{"children":"paths"}]," object and return the corresponding ",["$","$L8",null,{"children":"id"}],". (",["$","$L8",null,{"children":"cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI"}],")"]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","Yg6ZKH_rlFRR3CBgi4aeU",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","learn","concepts","manifests"],"i":false,"f":[[["",{"children":["learn",{"children":["concepts",{"children":["manifests",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["concepts",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","concepts","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["manifests",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","concepts","children","manifests","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Manifests"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"AR.IO Gateways support friendly-path-name routing for data on Arweave via Manifests. This greatly improves the programmability of data relationships. Consider an illustrative example where data stored on Arweave and accessed like this:"}],"\n",["$","$L7",null,{"language":"txt","code":"http:///cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI (txID of a website's index.html)\nhttp:///3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV (txID of its js/style.css)\nhttp:///or0_fRYFcQYWh-QsozygI5Zoamw_fUsYu2w8_X1RkYZ (txID of its assets/img/logo.png)\n","children":["$","$L8",null,{"children":"http://<gateway domain>/cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI (txID of a website's index.html)\nhttp://<gateway domain>/3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV (txID of its js/style.css)\nhttp://<gateway domain>/or0_fRYFcQYWh-QsozygI5Zoamw_fUsYu2w8_X1RkYZ (txID of its assets/img/logo.png)\n"}]}],"\n",["$","p",null,{"children":"can instead be accessed like this:"}],"\n",["$","$L7",null,{"language":"txt","code":"http:/// (resolves to the txID of index.html)\nhttp:////js/style.css\nhttp:////assets/img/logo.png\n","children":["$","$L8",null,{"children":"http://<gateway domain>/<txId of manifest> (resolves to the txID of index.html)\nhttp://<gateway domain>/<txId of manifest>/js/style.css\nhttp://<gateway domain>/<txId of manifest>/assets/img/logo.png\n"}]}],"\n",["$","p",null,{"children":"NFT collections also benefit from manifest-based routing:"}],"\n",["$","$L7",null,{"language":"txt","code":"http:////0.png\nhttp:////1.png\nhttp:////2.png\n... and so on.\n","children":["$","$L8",null,{"children":"http://<gateway domain>/<txId of NFT collection image manifest>/0.png\nhttp://<gateway domain>/<txId of NFT collection image manifest>/1.png\nhttp://<gateway domain>/<txId of NFT collection image manifest>/2.png\n... and so on.\n"}]}],"\n",["$","p",null,{"children":"AR.IO gateways are capable of resolving manifest paths in a relative manner. An HTML page loading assets from Arweave would be very difficult to develop, maintain, and harden against hosting domains leaving existence if assets had to be linked to by a fully qualified domain name and an Arweave data item ID as the path. For example:"}],"\n",["$","$L7",null,{"language":"html","code":"\n","children":["$","$L8",null,{"className":"language-html","children":"<img src="https://arweave.dev/3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV" />\n"}]}],"\n",["$","p",null,{"children":"Manifests allow HTML pages to use relative paths to assets with friendly names so that the document is easy to read, maintain, and host across any AR.IO domain. For example:"}],"\n",["$","$L7",null,{"language":"html","code":"\n","children":["$","$L8",null,{"className":"language-html","children":"<img src="./logo.png" />\n"}]}],"\n",["$","p",null,{"language":"txt","children":["Relative routing eliminates the need for every link to contain the full Arweave transaction ID and fully qualified domain name. This makes the HTML more readable and ensures that links remain valid even if the hosting domain changes. If ",["$","$L8",null,{"children":"index.html"}]," needed to access ",["$","$L8",null,{"children":"js/style.css"}],", the relative link ",["$","$L8",null,{"children":"./js/style.css"}]," could be used instead of ",["$","$L8",null,{"children":"/js/style.css"}],". This relative routing is incredibly useful for linking together files in a way that allows functional websites to be hosted entirely on Arweave."]}],"\n",["$","p",null,{"children":["Learn more about relative path routing and structuring files into a permanently hosted website in ArDrive's ",["$","$L9",null,{"href":"https://docs.ardrive.io/docs/misc/deploy/paths.html","rel":"noopener noreferrer","target":"_blank","children":["decentralized app guide",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n",["$","$L6",null,{"level":2,"id":"what-is-a-manifest","children":"What is a Manifest"}],"\n",["$","p",null,{"children":"Manifests, also known as \"Path Manifests\" or \"Arweave Manifests,\" are JSON objects that connect various Arweave data items and define relational paths for easy navigation. A common use case for manifests is permanently hosting websites on Arweave by linking all necessary files together. An AR.IO gateway can then resolve the manifest into a fully functional website."}],"\n",["$","h3",null,{"children":"Sample Manifest"}],"\n",["$","$L7",null,{"language":"json","code":"{\n \"manifest\": \"arweave/paths\",\n \"version\": \"0.2.0\",\n \"index\": {\n \"path\": \"index.html\"\n },\n \"fallback\": {\n \"id\": \"iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ\"\n },\n \"paths\": {\n \"index.html\": {\n \"id\": \"cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI\"\n },\n \"404.html\": {\n \"id\": \"iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ\"\n },\n \"js/style.css\": {\n \"id\": \"3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV\"\n },\n \"css/style.css\": {\n \"id\": \"sPiQvpAUXLVK3zF6iXSfo7bkCVQkiLNt24dVtXUKBfZ\"\n },\n \"css/mobile.css\": {\n \"id\": \"fZ4d7bkCAUiXSfo3zFsPiQvpLVKVtXUKB6kiLNt2XVQ\"\n },\n \"assets/img/logo.png\": {\n \"id\": \"or0_fRYFcQYWh-QsozygI5Zoamw_fUsYu2w8_X1RkYZ\"\n },\n \"assets/img/icon.png\": {\n \"id\": \"0543SMRGYuGKTaqLzmpOyK4AxAB96Fra2guHzYxjRGo\"\n }\n }\n}\n","children":["$","$L8",null,{"className":"language-json","children":"$a"}]}],"\n",["$","h3",null,{"children":"How it Works"}],"\n",["$","p",null,{"language":"txt","children":["A resolver, typically an AR.IO gateway, resolves URLs requesting content based on a manifest transaction ID to the corresponding path key in the ",["$","$L8",null,{"children":"paths"}]," object. The URL schema for this type of request is ",["$","$L8",null,{"children":"https:////"}],"."]}],"\n",["$","h3",null,{"children":"Example Usage"}],"\n",["$","p",null,{"language":"txt","children":["Assume the manifest above is uploaded to Arweave with the transaction ID ",["$","$L8",null,{"children":"UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk"}],". The below table shows https requests to the AR.IO gateway ",["$","$L8",null,{"children":"arweave.dev"}]," requesting various endpoints on the manifest transaction Id, the manifest path where the gateway will find the data to return, and the resulting Arweave txId."]}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","id":"gateway-table","style":{"textAlign":"left"},"children":[["$","thead",null,{"children":["$","tr",null,{"style":{"textAlign":"center"},"children":[["$","th",null,{"children":"Request Path"}],["$","th",null,{"children":"Manifest Path"}],["$","th",null,{"children":"Data served from txID"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","td",null,{"children":["$","$L9",null,{"href":"https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk","rel":"noopener noreferrer","target":"_blank","children":["https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}],["$","td",null,{"children":"index"}],["$","td",null,{"children":"cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI"}]]}],["$","tr",null,{"children":[["$","td",null,{"children":["$","p",null,{"children":["$","$L9",null,{"href":"https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk/index.html","rel":"noopener noreferrer","target":"_blank","children":["https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk/index.html",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}]}],["$","td",null,{"children":"index.html"}],["$","td",null,{"children":"cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI"}]]}],["$","tr",null,{"children":[["$","td",null,{"children":["$","p",null,{"children":["$","$L9",null,{"href":"https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk/js/style.css","rel":"noopener noreferrer","target":"_blank","children":["https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk/js/style.css",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}]}],["$","td",null,{"children":"js/style.css"}],["$","td",null,{"children":"3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV"}]]}],["$","tr",null,{"children":[["$","td",null,{"children":["$","p",null,{"children":["$","$L9",null,{"href":"https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk/foobar","rel":"noopener noreferrer","target":"_blank","children":["https://arweave.dev/UyC5P5qKPZaltMmmZAWdakhlDXsBF6qmyrbWYFchRTk/foobar",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]}]}],["$","td",null,{"children":"fallback"}],["$","td",null,{"children":"iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ"}]]}]]}]]}]}],"\n",["$","$L6",null,{"level":2,"id":"specifications","children":"Specifications"}],"\n",["$","h3",null,{"children":"Transaction Tags"}],"\n",["$","p",null,{"children":"Manifest are uploaded to Arweave in the same manner as any other data item. A specific content type tag must be added while uploading so that resolvers like the AR.IO gateways can recognize a manifest and properly resolve the paths. Tags must be attached to the manifest at the time of upload. They cannot be added later without uploading a new manifest, and they must be attached to the upload transaction, NOT placed inside the json object."}],"\n",["$","p",null,{"children":"Failure to provide this tag will result in resolvers not recognizing the manifest, so they will only return the raw json instead of the linked data items."}],"\n",["$","h4",null,{"children":"Content-Type"}],"\n",["$","$L7",null,{"language":"json","code":"{ \"name\": \"Content-Type\", \"value\": \"application/x.arweave-manifest+json\" }\n","children":["$","$L8",null,{"className":"language-json","children":"{ "name": "Content-Type", "value": "application/x.arweave-manifest+json" }\n"}]}],"\n",["$","h3",null,{"children":"Transaction Data"}],"\n",["$","p",null,{"children":"Being a json object, there are several attributes that make up the structure of a manifest. The json object must be fully defined and uploaded to Arweave as a data item."}],"\n",["$","h4",null,{"children":"manifest"}],"\n",["$","$L7",null,{"language":"json","code":"\"manifest\": \"arweave/paths\"\n","children":["$","$L8",null,{"className":"language-json","children":""manifest": "arweave/paths"\n"}]}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L8",null,{"children":"manifest"}]," attribute serves as an additional validation layer. It must have the value ",["$","$L8",null,{"children":"arweave/paths"}]," in order for a gateway to resolve the manifest."]}],"\n",["$","h4",null,{"children":"version"}],"\n",["$","$L7",null,{"language":"json","code":"\"version\": \"0.2.0\"\n","children":["$","$L8",null,{"className":"language-json","children":""version": "0.2.0"\n"}]}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L8",null,{"children":"version"}]," attribute defines the version of manifest schema a manifest is using."]}],"\n",["$","h4",null,{"children":"index"}],"\n",["$","$L7",null,{"language":"json","code":"\"index\": {\n \"id\": \"cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI\"\n }\n","children":["$","$L8",null,{"className":"language-json","children":""index": {\n "id": "cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI"\n }\n"}]}],"\n",["$","p",null,{"children":"or"}],"\n",["$","$L7",null,{"language":"json","code":"\"index\": {\n \"path\": \"index.html\",\n }\n","children":["$","$L8",null,{"className":"language-json","children":""index": {\n "path": "index.html",\n }\n"}]}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L8",null,{"children":"index"}]," attribute is an object that defines the base, or 'starting' data item. It is similar to the ",["$","$L8",null,{"children":"/"}]," endpoint on a website. When resolving the manifest with no additional path definition, this is the data item that will be returned."]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L8",null,{"children":"index"}]," accepts either ",["$","$L8",null,{"children":"path"}]," or ",["$","$L8",null,{"children":"id"}]," as sub attributes. ",["$","$L8",null,{"children":"path"}]," represents the key of a defined ",["$","$L9",null,{"href":"#paths","children":"path"}]," in the manifest, while ",["$","$L8",null,{"children":"id"}]," represents a specific Arweave data item transaction Id."]}],"\n",["$","p",null,{"language":"txt","children":["If both ",["$","$L8",null,{"children":"path"}]," and ",["$","$L8",null,{"children":"id"}]," are defined in ",["$","$L8",null,{"children":"index"}],", ",["$","$L8",null,{"children":"id"}]," will override path."]}],"\n",["$","h4",null,{"children":"fallback"}],"\n",["$","$L7",null,{"language":"json","code":"\"fallback\": {\n \"id\": \"iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ\"\n }\n","children":["$","$L8",null,{"className":"language-json","children":""fallback": {\n "id": "iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ"\n }\n"}]}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L8",null,{"children":"fallback"}]," attribute is an object that defines an Arweave data item transaction Id for the resolver to fall back to if it fails to correctly resolve a requested path. For example, it can act as a 404 page if a user requests ",["$","$L8",null,{"children":"manifest/non-existent-page"}]]}],"\n",["$","p",null,{"language":"txt","children":[["$","$L8",null,{"children":"fallback"}]," accepts ",["$","$L8",null,{"children":"id"}]," as a sub attribute, representing an Arweave data item transaction Id."]}],"\n",["$","h4",null,{"children":"paths"}],"\n",["$","$L7",null,{"language":"json","code":"\"paths\": {\n \"index.html\": {\n \"id\": \"cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI\"\n },\n \"404.html\": {\n \"id\": \"iXo3LSfVKVtXUKBzfZ4d7bkCAp6kiLNt2XVUFsPiQvQ\"\n },\n \"js/style.css\": {\n \"id\": \"3zFsd7bkCAUtXUKBQ4XiPiQvpLVKfZ6kiLNt2XVSfoV\"\n },\n \"css/style.css\": {\n \"id\": \"sPiQvpAUXLVK3zF6iXSfo7bkCVQkiLNt24dVtXUKBfZ\"\n },\n \"css/mobile.css\": {\n \"id\": \"fZ4d7bkCAUiXSfo3zFsPiQvpLVKVtXUKB6kiLNt2XVQ\"\n },\n \"assets/img/logo.png\": {\n \"id\": \"or0_fRYFcQYWh-QsozygI5Zoamw_fUsYu2w8_X1RkYZ\"\n },\n \"assets/img/icon.png\": {\n \"id\": \"0543SMRGYuGKTaqLzmpOyK4AxAB96Fra2guHzYxjRGo\"\n }\n }\n","children":["$","$L8",null,{"className":"language-json","children":"$b"}]}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L8",null,{"children":"paths"}]," attribute is an object that defines the url paths that a manifest can resolve to. If a user navigates to ",["$","$L8",null,{"children":"manifest/index.html"}]," the resolver will look for ",["$","$L8",null,{"children":"index.html"}]," as a key in the ",["$","$L8",null,{"children":"paths"}]," object and return the corresponding ",["$","$L8",null,{"children":"id"}],". (",["$","$L8",null,{"children":"cG7Hdi_iTQPoEYgQJFqJ8NMpN4KoZ-vH_j7pG4iP7NI"}],")"]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","Es3s01dbAmkFFwHRNtGFT",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs - Manifests"}],["$","meta","2",{"name":"description","content":"Manifest that sh*t!"}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs - Manifests"}],["$","meta","4",{"property":"og:description","content":"Manifest that sh*t!"}],["$","meta","5",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","6",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","7",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","8",{"name":"twitter:description","content":"Manifest that sh*t!"}],["$","meta","9",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","10",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L9",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L9",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/learn/concepts/normalized-addresses.html b/learn/concepts/normalized-addresses.html index 926192c1..d95be1b4 100644 --- a/learn/concepts/normalized-addresses.html +++ b/learn/concepts/normalized-addresses.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Normalized Addresses

    Overview

    Different blockchains use different formats for the public keys of wallets, and the native addresses for those wallets. In most cases, when a system in the Arweave ecosystem needs to display the wallet address of a wallet from a different blockchain, for instance in the Owner.address value of an AO process spawned by an ETH wallet, that address will be normalized into the format recognized by Arweave. Specifically, a 43 character base64url representation of the sha256 hash of the public key. This is done to prevent potential errors by systems in the Arweave ecosystem that expect these values to be a certain size and conform to a specific format.

    @@ -35,4 +35,4 @@

    Solana

    The normalized public key for Solana wallets are derived similarly. The 32 byte public key is base64url encoded:

    rK8XXxd8JqsZFPXVOwkSWS5Gh1SJzftfCOLpLk4i1FY

    Again, this value is used for the GraphQl tag owner when uploading data. It can then be sha256 hashed, and base64url encoded again to derive the normalized address:

    -

    K8kpPM1RID8ZM2sjF5mYy0rP4gXSRDbrwPUd9Qths64

    \ No newline at end of file +

    K8kpPM1RID8ZM2sjF5mYy0rP4gXSRDbrwPUd9Qths64

    \ No newline at end of file diff --git a/learn/concepts/normalized-addresses.txt b/learn/concepts/normalized-addresses.txt index e7a2465c..d8d97424 100644 --- a/learn/concepts/normalized-addresses.txt +++ b/learn/concepts/normalized-addresses.txt @@ -9,10 +9,10 @@ b:I[86213,[],"MetadataBoundary"] d:I[86213,[],"ViewportBoundary"] f:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","learn","concepts","normalized-addresses"],"i":false,"f":[[["",{"children":["learn",{"children":["concepts",{"children":["normalized-addresses",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["concepts",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","concepts","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["normalized-addresses",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","concepts","children","normalized-addresses","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Normalized Addresses"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"language":"txt","children":["Different blockchains use different formats for the ",["$","$L7",null,{"href":"/learn/glossary#public-key","children":"public keys"}]," of wallets, and the ",["$","$L7",null,{"href":"/learn/glossary#native-address","children":"native addresses"}]," for those wallets. In most cases, when a system in the Arweave ecosystem needs to display the wallet address of a wallet from a different blockchain, for instance in the ",["$","$L8",null,{"children":"Owner.address"}]," value of an AO process spawned by an ETH wallet, that address will be normalized into the format recognized by Arweave. Specifically, a 43 character base64url representation of the sha256 hash of the public key. This is done to prevent potential errors by systems in the Arweave ecosystem that expect these values to be a certain size and conform to a specific format."]}],"\n",["$","p",null,{"children":"Essentially, normalized addresses are a way to represent public keys and wallet addresses from other blockchains in a way that is familiar to systems in the Arweave ecosystem."}],"\n",["$","p",null,{"children":["A tool for easily obtaining a normalized addresses from public keys can be found at ",["$","$L7",null,{"href":"https://normalize-my-key.arweave.net/","rel":"noopener noreferrer","target":"_blank","children":["ar://normalize-my-key",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n",["$","$L6",null,{"level":2,"id":"at-a-glance","children":"At A Glance"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","id":"address-table","style":{"textAlign":"left"},"children":[["$","thead",null,{"children":["$","tr",null,{"style":{"textAlign":"center"},"children":[["$","th",null,{}],["$","th",null,{"children":"Arweave"}],["$","th",null,{"children":"ETH/POL"}],["$","th",null,{"children":"Solana"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"Native Address"}],["$","td",null,{"children":"9ODOd-_ZT9oWoRMVmmD4G5f9Z6MjvYxO3Nen-T5OXvU"}],["$","td",null,{"children":"0x084af408C8E492aC52dc0Ec76514A7deF8D5F03f"}],["$","td",null,{"children":"Cd5yb4mvbuQyyJgAkriFZbWQivh2zM68KGZX8Ksn1L85"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"base64url Encoded Public Key"}],["$","td",null,{"className":"scrollable-cell","children":"0jkGWDFYI3DHEWaXhZitjTg67T-enQwXs50lTDrMhy2qb619_91drv_50J5PwrOYJiMmYhiEA5ojMvrrAFY-Dm1bJbJfVBU1kIsPho2tFcXnbSOa2_1bovAys0ckJU07wkbmIUpzp3trdxYReB4jayMMOXWw9B8xS0v81zFmK3IbCtL9N6WNTMONOSMATHFQrGqtDhDUqKyIsQZCBPFvfGykRWaLWzbtAUrApprqG9hfExQzppNsw0gsftNSHZ1emC5tC2fuib6FhQw9TE2ge9tUjEZNALcVZvopTtTX0H2gEfnRJ48UNeV3SKggjXcoPVeivmqXuPBGncXWWq1pHR-Xs4zSLA5Mgcw_tQJc4FIER0i7hUlZXoc991ZHyOvAC-GlHWzQwvrlY11oD38pB47NkHN2WVPtUCAtyYQe5TE6Xznd9kPgqqvVUkV0s0suh5vINGoiPEnMjyhYEN7eOmJRIJ_A87IJesbdPRV4ZzBsqPbd02RG3ZuVpc3gI1xKvwH1WS05XI8eWK-BbvB3oxB7WjaQTWcfBWhMEULiwx-SucuyAzPAw3i6Wjtq61TcL9SdWhmOf9_yo-Np052tj7MQ66nmgdOH_MEKYjAdFypxTsRQoSLbv28HEcSjwx8u3pY0q0gKMK_5X2XKJrp2i2GB_fVgbcpH9YsgrYxh1Q8"}],["$","td",null,{"className":"scrollable-cell","children":"2W5VMzNKYwr51QsiYBHUS5h5wxZf_uBgG7C6xiHgBHwwLUty5LHKFFBDlAxTCTAhglcmys2_HQoOj_LnCkA3"}],["$","td",null,{"children":"rK8XXxd8JqsZFPXVOwkSWS5Gh1SJzftfCOLpLk4i1FY"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"Normalized Address"}],["$","td",null,{"children":"9ODOd-_ZT9oWoRMVmmD4G5f9Z6MjvYxO3Nen-T5OXvU"}],["$","td",null,{"children":"5JtuS4yOFtUX2Rg3UU7AgBaUqh4s8wyyNTZk9UrzI-Q"}],["$","td",null,{"children":"K8kpPM1RID8ZM2sjF5mYy0rP4gXSRDbrwPUd9Qths64"}]]}]]}]]}]}],"\n",["$","$L6",null,{"level":2,"id":"public-keys-and-addresses","children":"Public Keys and Addresses"}],"\n",["$","p",null,{"children":"Crypto wallets consist of two separate components. The public keys, which are public knowledge and can be seen by anyone, and the private keys, which only the owner of a wallet should have access to. Crypto wallet addresses are derived from the public key."}],"\n",["$","div",null,{"className":"border-l-4 border-orange-500 bg-gray-800 text-white p-4 rounded-md","children":[["$","div",null,{"className":"font-semibold text-lg text-orange-300 mb-2","children":"Encoded Public Keys"}],["$","div",null,{"className":"text-sm","children":[" ",["$","p",null,{"children":"It is important to note that all crypto wallet public and\nprivate keys are binary data. The values provided below for Arweave and\nEthereum/Polygon public keys are base64url and hex encoded representations of\nthat binary data respectively."}]]}]]}],"\n",["$","h3",null,{"children":"Arweave"}],"\n",["$","p",null,{"language":"txt","children":["The public key for an Arweave wallet is the ",["$","$L8",null,{"children":"n"}]," field of the JWK json file."]}],"\n",["$","code",null,{"style":{"maxWidth":"600px","overflowWrap":"break-word","whiteSpace":"normal"},"children":["$","p",null,{"children":"0jkGWDFYI3DHEWaXhZitjTg67T-enQwXs50lTDrMhy2qb619_91drv_50J5PwrOYJiMmYhiEA5ojMvrrAFY-Dm1bJbJfVBU1kIsPho2tFcXnbSOa2_1bovAys0ckJU07wkbmIUpzp3trdxYReB4jayMMOXWw9B8xS0v81zFmK3IbCtL9N6WNTMONOSMATHFQrGqtDhDUqKyIsQZCBPFvfGykRWaLWzbtAUrApprqG9hfExQzppNsw0gsftNSHZ1emC5tC2fuib6FhQw9TE2ge9tUjEZNALcVZvopTtTX0H2gEfnRJ48UNeV3SKggjXcoPVeivmqXuPBGncXWWq1pHR-Xs4zSLA5Mgcw_tQJc4FIER0i7hUlZXoc991ZHyOvAC-GlHWzQwvrlY11oD38pB47NkHN2WVPtUCAtyYQe5TE6Xznd9kPgqqvVUkV0s0suh5vINGoiPEnMjyhYEN7eOmJRIJ_A87IJesbdPRV4ZzBsqPbd02RG3ZuVpc3gI1xKvwH1WS05XI8eWK-BbvB3oxB7WjaQTWcfBWhMEULiwx-SucuyAzPAw3i6Wjtq61TcL9SdWhmOf9_yo-Np052tj7MQ66nmgdOH_MEKYjAdFypxTsRQoSLbv28HEcSjwx8u3pY0q0gKMK_5X2XKJrp2i2GB_fVgbcpH9YsgrYxh1Q8"}]}],"\n",["$","p",null,{"language":"txt","children":["The public wallet address for that wallet is ",["$","$L8",null,{"children":"9ODOd-_ZT9oWoRMVmmD4G5f9Z6MjvYxO3Nen-T5OXvU"}],", this is obtained by decoding the public key from base64url to normalize padding, sha256 hashing the result, and then base64url encoding that."]}],"\n",["$","h3",null,{"children":"Ethereum/Polygon"}],"\n",["$","p",null,{"children":["The public key for an EVM wallet (Ethereum, Polygon/Matic) is derived from its private key, using the ",["$","$L7",null,{"href":"https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm","rel":"noopener noreferrer","target":"_blank","children":["Elliptic Curve Digital Signature Algorithm",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", or ECDSA."]}],"\n",["$","p",null,{"language":"txt","children":["$","$L8",null,{"children":"0xb5d96e5533334a630af9d50b226011d44b9879c3165ffee0601bb0bac621e0047c302d4b72e4b1ca145043940c53093021825726cacdbf1d0a0e8ff2e70a4037"}]}],"\n",["$","p",null,{"language":"txt","children":["The public wallet address is ",["$","$L8",null,{"children":"0x084af408C8E492aC52dc0Ec76514A7deF8D5F03f"}],", this is obtained by removing the first byte from the public key, Keccak-256 hashing the remainder, taking the the last 20 bytes (40 hexadecimal characters) and prepending ",["$","$L8",null,{"children":"0x"}]," to it."]}],"\n",["$","h3",null,{"children":"Solana"}],"\n",["$","p",null,{"children":"A Solana wallet is an array of 64 bytes. The first 32 bytes are the private key, and the last 32 bytes are the public key. Below is the public key portion of a Solana wallet:"}],"\n",["$","p",null,{"language":"txt","children":["$","$L8",null,{"children":"[172, 175, 23, 95, 23, 124, 38, 171, 25, 20, 245, 213, 59, 9, 18, 89, 46, 70, 135, 84, 137, 205, 251, 95, 8, 226, 233, 46, 78, 34, 212, 86]"}]}],"\n",["$","p",null,{"language":"txt","children":["The public wallet address for this wallet is ",["$","$L8",null,{"children":"Cd5yb4mvbuQyyJgAkriFZbWQivh2zM68KGZX8Ksn1L85"}],", this is derived by base58 encoding the public key bytes."]}],"\n",["$","$L6",null,{"level":2,"id":"normalizing-addresses","children":"Normalizing Addresses"}],"\n",["$","p",null,{"children":"As shown in the above examples, the format of public keys, and the resulting derived wallet addresses, vary widely between blockchains. Arweave manages this by applying the same derivation methods that Arweave uses for its own wallets to the public keys from other chains."}],"\n",["$","h3",null,{"children":"Ethereum/Polygon"}],"\n",["$","p",null,{"language":"txt","children":["The leading ",["$","$L8",null,{"children":"0x"}]," and uncompressed flag ",["$","$L8",null,{"children":"04"}]," (if present) is removed from the public key of an EVM wallet, and then the remainder is base64url encoded to obtain the Arweave normalized public key. Continuing with the same public key in the above example, the normalized public key would be:"]}],"\n",["$","p",null,{"language":"txt","children":["$","$L8",null,{"children":"2W5VMzNKYwr51QsiYBHUS5h5wxZf_uBgG7C6xiHgBHwwLUty5LHKFFBDlAxTCTAhglcmys2_HQoOj_LnCkA3"}]}],"\n",["$","p",null,{"language":"txt","children":["This value is what is used as the GraphQL tag ",["$","$L8",null,{"children":"owner"}]," value for data items being uploaded to Arweave using an EVM wallet. The normalized address is then derived from this value by sha256 hashing it, and then base64url encoding the result:"]}],"\n",["$","p",null,{"language":"txt","children":["$","$L8",null,{"children":"5JtuS4yOFtUX2Rg3UU7AgBaUqh4s8wyyNTZk9UrzI-Q"}]}],"\n",["$","h3",null,{"children":"Solana"}],"\n",["$","p",null,{"children":"The normalized public key for Solana wallets are derived similarly. The 32 byte public key is base64url encoded:"}],"\n",["$","p",null,{"language":"txt","children":["$","$L8",null,{"children":"rK8XXxd8JqsZFPXVOwkSWS5Gh1SJzftfCOLpLk4i1FY"}]}],"\n",["$","p",null,{"language":"txt","children":["Again, this value is used for the GraphQl tag ",["$","$L8",null,{"children":"owner"}]," when uploading data. It can then be sha256 hashed, and base64url encoded again to derive the normalized address:"]}],"\n",["$","p",null,{"language":"txt","children":["$","$L8",null,{"children":"K8kpPM1RID8ZM2sjF5mYy0rP4gXSRDbrwPUd9Qths64"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L9",null,{"children":"$La"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","jTsG9OkbCDG9eJuAD0ZkX",{"children":[["$","$Lb",null,{"children":"$Lc"}],["$","$Ld",null,{"children":"$Le"}],null]}]]}]]],"m":"$undefined","G":["$f","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","learn","concepts","normalized-addresses"],"i":false,"f":[[["",{"children":["learn",{"children":["concepts",{"children":["normalized-addresses",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["concepts",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","concepts","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["normalized-addresses",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","concepts","children","normalized-addresses","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Normalized Addresses"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"language":"txt","children":["Different blockchains use different formats for the ",["$","$L7",null,{"href":"/learn/glossary#public-key","children":"public keys"}]," of wallets, and the ",["$","$L7",null,{"href":"/learn/glossary#native-address","children":"native addresses"}]," for those wallets. In most cases, when a system in the Arweave ecosystem needs to display the wallet address of a wallet from a different blockchain, for instance in the ",["$","$L8",null,{"children":"Owner.address"}]," value of an AO process spawned by an ETH wallet, that address will be normalized into the format recognized by Arweave. Specifically, a 43 character base64url representation of the sha256 hash of the public key. This is done to prevent potential errors by systems in the Arweave ecosystem that expect these values to be a certain size and conform to a specific format."]}],"\n",["$","p",null,{"children":"Essentially, normalized addresses are a way to represent public keys and wallet addresses from other blockchains in a way that is familiar to systems in the Arweave ecosystem."}],"\n",["$","p",null,{"children":["A tool for easily obtaining a normalized addresses from public keys can be found at ",["$","$L7",null,{"href":"https://normalize-my-key.arweave.net/","rel":"noopener noreferrer","target":"_blank","children":["ar://normalize-my-key",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n",["$","$L6",null,{"level":2,"id":"at-a-glance","children":"At A Glance"}],"\n",["$","div",null,{"style":{"textAlign":"center"},"children":["$","table",null,{"className":"inline-table","id":"address-table","style":{"textAlign":"left"},"children":[["$","thead",null,{"children":["$","tr",null,{"style":{"textAlign":"center"},"children":[["$","th",null,{}],["$","th",null,{"children":"Arweave"}],["$","th",null,{"children":"ETH/POL"}],["$","th",null,{"children":"Solana"}]]}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","th",null,{"children":"Native Address"}],["$","td",null,{"children":"9ODOd-_ZT9oWoRMVmmD4G5f9Z6MjvYxO3Nen-T5OXvU"}],["$","td",null,{"children":"0x084af408C8E492aC52dc0Ec76514A7deF8D5F03f"}],["$","td",null,{"children":"Cd5yb4mvbuQyyJgAkriFZbWQivh2zM68KGZX8Ksn1L85"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"base64url Encoded Public Key"}],["$","td",null,{"className":"scrollable-cell","children":"0jkGWDFYI3DHEWaXhZitjTg67T-enQwXs50lTDrMhy2qb619_91drv_50J5PwrOYJiMmYhiEA5ojMvrrAFY-Dm1bJbJfVBU1kIsPho2tFcXnbSOa2_1bovAys0ckJU07wkbmIUpzp3trdxYReB4jayMMOXWw9B8xS0v81zFmK3IbCtL9N6WNTMONOSMATHFQrGqtDhDUqKyIsQZCBPFvfGykRWaLWzbtAUrApprqG9hfExQzppNsw0gsftNSHZ1emC5tC2fuib6FhQw9TE2ge9tUjEZNALcVZvopTtTX0H2gEfnRJ48UNeV3SKggjXcoPVeivmqXuPBGncXWWq1pHR-Xs4zSLA5Mgcw_tQJc4FIER0i7hUlZXoc991ZHyOvAC-GlHWzQwvrlY11oD38pB47NkHN2WVPtUCAtyYQe5TE6Xznd9kPgqqvVUkV0s0suh5vINGoiPEnMjyhYEN7eOmJRIJ_A87IJesbdPRV4ZzBsqPbd02RG3ZuVpc3gI1xKvwH1WS05XI8eWK-BbvB3oxB7WjaQTWcfBWhMEULiwx-SucuyAzPAw3i6Wjtq61TcL9SdWhmOf9_yo-Np052tj7MQ66nmgdOH_MEKYjAdFypxTsRQoSLbv28HEcSjwx8u3pY0q0gKMK_5X2XKJrp2i2GB_fVgbcpH9YsgrYxh1Q8"}],["$","td",null,{"className":"scrollable-cell","children":"2W5VMzNKYwr51QsiYBHUS5h5wxZf_uBgG7C6xiHgBHwwLUty5LHKFFBDlAxTCTAhglcmys2_HQoOj_LnCkA3"}],["$","td",null,{"children":"rK8XXxd8JqsZFPXVOwkSWS5Gh1SJzftfCOLpLk4i1FY"}]]}],["$","tr",null,{"children":[["$","th",null,{"children":"Normalized Address"}],["$","td",null,{"children":"9ODOd-_ZT9oWoRMVmmD4G5f9Z6MjvYxO3Nen-T5OXvU"}],["$","td",null,{"children":"5JtuS4yOFtUX2Rg3UU7AgBaUqh4s8wyyNTZk9UrzI-Q"}],["$","td",null,{"children":"K8kpPM1RID8ZM2sjF5mYy0rP4gXSRDbrwPUd9Qths64"}]]}]]}]]}]}],"\n",["$","$L6",null,{"level":2,"id":"public-keys-and-addresses","children":"Public Keys and Addresses"}],"\n",["$","p",null,{"children":"Crypto wallets consist of two separate components. The public keys, which are public knowledge and can be seen by anyone, and the private keys, which only the owner of a wallet should have access to. Crypto wallet addresses are derived from the public key."}],"\n",["$","div",null,{"className":"border-l-4 border-orange-500 bg-gray-800 text-white p-4 rounded-md","children":[["$","div",null,{"className":"font-semibold text-lg text-orange-300 mb-2","children":"Encoded Public Keys"}],["$","div",null,{"className":"text-sm","children":[" ",["$","p",null,{"children":"It is important to note that all crypto wallet public and\nprivate keys are binary data. The values provided below for Arweave and\nEthereum/Polygon public keys are base64url and hex encoded representations of\nthat binary data respectively."}]]}]]}],"\n",["$","h3",null,{"children":"Arweave"}],"\n",["$","p",null,{"language":"txt","children":["The public key for an Arweave wallet is the ",["$","$L8",null,{"children":"n"}]," field of the JWK json file."]}],"\n",["$","code",null,{"style":{"maxWidth":"600px","overflowWrap":"break-word","whiteSpace":"normal"},"children":["$","p",null,{"children":"0jkGWDFYI3DHEWaXhZitjTg67T-enQwXs50lTDrMhy2qb619_91drv_50J5PwrOYJiMmYhiEA5ojMvrrAFY-Dm1bJbJfVBU1kIsPho2tFcXnbSOa2_1bovAys0ckJU07wkbmIUpzp3trdxYReB4jayMMOXWw9B8xS0v81zFmK3IbCtL9N6WNTMONOSMATHFQrGqtDhDUqKyIsQZCBPFvfGykRWaLWzbtAUrApprqG9hfExQzppNsw0gsftNSHZ1emC5tC2fuib6FhQw9TE2ge9tUjEZNALcVZvopTtTX0H2gEfnRJ48UNeV3SKggjXcoPVeivmqXuPBGncXWWq1pHR-Xs4zSLA5Mgcw_tQJc4FIER0i7hUlZXoc991ZHyOvAC-GlHWzQwvrlY11oD38pB47NkHN2WVPtUCAtyYQe5TE6Xznd9kPgqqvVUkV0s0suh5vINGoiPEnMjyhYEN7eOmJRIJ_A87IJesbdPRV4ZzBsqPbd02RG3ZuVpc3gI1xKvwH1WS05XI8eWK-BbvB3oxB7WjaQTWcfBWhMEULiwx-SucuyAzPAw3i6Wjtq61TcL9SdWhmOf9_yo-Np052tj7MQ66nmgdOH_MEKYjAdFypxTsRQoSLbv28HEcSjwx8u3pY0q0gKMK_5X2XKJrp2i2GB_fVgbcpH9YsgrYxh1Q8"}]}],"\n",["$","p",null,{"language":"txt","children":["The public wallet address for that wallet is ",["$","$L8",null,{"children":"9ODOd-_ZT9oWoRMVmmD4G5f9Z6MjvYxO3Nen-T5OXvU"}],", this is obtained by decoding the public key from base64url to normalize padding, sha256 hashing the result, and then base64url encoding that."]}],"\n",["$","h3",null,{"children":"Ethereum/Polygon"}],"\n",["$","p",null,{"children":["The public key for an EVM wallet (Ethereum, Polygon/Matic) is derived from its private key, using the ",["$","$L7",null,{"href":"https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm","rel":"noopener noreferrer","target":"_blank","children":["Elliptic Curve Digital Signature Algorithm",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", or ECDSA."]}],"\n",["$","p",null,{"language":"txt","children":["$","$L8",null,{"children":"0xb5d96e5533334a630af9d50b226011d44b9879c3165ffee0601bb0bac621e0047c302d4b72e4b1ca145043940c53093021825726cacdbf1d0a0e8ff2e70a4037"}]}],"\n",["$","p",null,{"language":"txt","children":["The public wallet address is ",["$","$L8",null,{"children":"0x084af408C8E492aC52dc0Ec76514A7deF8D5F03f"}],", this is obtained by removing the first byte from the public key, Keccak-256 hashing the remainder, taking the the last 20 bytes (40 hexadecimal characters) and prepending ",["$","$L8",null,{"children":"0x"}]," to it."]}],"\n",["$","h3",null,{"children":"Solana"}],"\n",["$","p",null,{"children":"A Solana wallet is an array of 64 bytes. The first 32 bytes are the private key, and the last 32 bytes are the public key. Below is the public key portion of a Solana wallet:"}],"\n",["$","p",null,{"language":"txt","children":["$","$L8",null,{"children":"[172, 175, 23, 95, 23, 124, 38, 171, 25, 20, 245, 213, 59, 9, 18, 89, 46, 70, 135, 84, 137, 205, 251, 95, 8, 226, 233, 46, 78, 34, 212, 86]"}]}],"\n",["$","p",null,{"language":"txt","children":["The public wallet address for this wallet is ",["$","$L8",null,{"children":"Cd5yb4mvbuQyyJgAkriFZbWQivh2zM68KGZX8Ksn1L85"}],", this is derived by base58 encoding the public key bytes."]}],"\n",["$","$L6",null,{"level":2,"id":"normalizing-addresses","children":"Normalizing Addresses"}],"\n",["$","p",null,{"children":"As shown in the above examples, the format of public keys, and the resulting derived wallet addresses, vary widely between blockchains. Arweave manages this by applying the same derivation methods that Arweave uses for its own wallets to the public keys from other chains."}],"\n",["$","h3",null,{"children":"Ethereum/Polygon"}],"\n",["$","p",null,{"language":"txt","children":["The leading ",["$","$L8",null,{"children":"0x"}]," and uncompressed flag ",["$","$L8",null,{"children":"04"}]," (if present) is removed from the public key of an EVM wallet, and then the remainder is base64url encoded to obtain the Arweave normalized public key. Continuing with the same public key in the above example, the normalized public key would be:"]}],"\n",["$","p",null,{"language":"txt","children":["$","$L8",null,{"children":"2W5VMzNKYwr51QsiYBHUS5h5wxZf_uBgG7C6xiHgBHwwLUty5LHKFFBDlAxTCTAhglcmys2_HQoOj_LnCkA3"}]}],"\n",["$","p",null,{"language":"txt","children":["This value is what is used as the GraphQL tag ",["$","$L8",null,{"children":"owner"}]," value for data items being uploaded to Arweave using an EVM wallet. The normalized address is then derived from this value by sha256 hashing it, and then base64url encoding the result:"]}],"\n",["$","p",null,{"language":"txt","children":["$","$L8",null,{"children":"5JtuS4yOFtUX2Rg3UU7AgBaUqh4s8wyyNTZk9UrzI-Q"}]}],"\n",["$","h3",null,{"children":"Solana"}],"\n",["$","p",null,{"children":"The normalized public key for Solana wallets are derived similarly. The 32 byte public key is base64url encoded:"}],"\n",["$","p",null,{"language":"txt","children":["$","$L8",null,{"children":"rK8XXxd8JqsZFPXVOwkSWS5Gh1SJzftfCOLpLk4i1FY"}]}],"\n",["$","p",null,{"language":"txt","children":["Again, this value is used for the GraphQl tag ",["$","$L8",null,{"children":"owner"}]," when uploading data. It can then be sha256 hashed, and base64url encoded again to derive the normalized address:"]}],"\n",["$","p",null,{"language":"txt","children":["$","$L8",null,{"children":"K8kpPM1RID8ZM2sjF5mYy0rP4gXSRDbrwPUd9Qths64"}]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L9",null,{"children":"$La"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","2o7hpvE-dWTbasJaSve5C",{"children":[["$","$Lb",null,{"children":"$Lc"}],["$","$Ld",null,{"children":"$Le"}],null]}]]}]]],"m":"$undefined","G":["$f","$undefined"],"s":false,"S":true} e:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] c:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] a:null -10:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -11:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L10",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L11",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +10:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +11:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L10",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L11",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/learn/concepts/sandboxing.html b/learn/concepts/sandboxing.html index acbfb710..8b3f71cd 100644 --- a/learn/concepts/sandboxing.html +++ b/learn/concepts/sandboxing.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Browser Sandboxing

    Overview

    Browser sandboxing allows data requests to a gateway node to benefit from the security advantages of using a browser's same-origin policy by redirecting the requests to a pseudo-unique subdomain of the gateway's apex domain. For example, an attempt to access https://arweave.net/gnWKBqFXMJrrksEWrXLQRUQQQeFhv4uVxesHBcT8i6o would redirect to https://qj2yubvbk4yjv24syelk24wqivcbaqpbmg7yxfof5mdqlrh4rova.arweave.net/gnWKBqFXMJrrksEWrXLQRUQQQeFhv4uVxesHBcT8i6o

    @@ -30,4 +30,4 @@

    qj2yubvbk4yjv24syelk24wqivcbaqpbmg7yxfof5mdqlrh4rova
     

    -

    View the full code for generating browser sandbox values here.

    \ No newline at end of file +

    View the full code for generating browser sandbox values here.

    \ No newline at end of file diff --git a/learn/concepts/sandboxing.txt b/learn/concepts/sandboxing.txt index 27b0e2c7..4162d25c 100644 --- a/learn/concepts/sandboxing.txt +++ b/learn/concepts/sandboxing.txt @@ -18,10 +18,10 @@ e:I[86213,[],"MetadataBoundary"] return toB32(fromB64Url(id)); }; console.log(expectedTxSandbox); -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","learn","concepts","sandboxing"],"i":false,"f":[[["",{"children":["learn",{"children":["concepts",{"children":["sandboxing",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["concepts",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","concepts","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["sandboxing",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","concepts","children","sandboxing","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Browser Sandboxing"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"language":"txt","children":["Browser sandboxing allows data requests to a gateway node to benefit from the security advantages of using a browser's same-origin policy by redirecting the requests to a pseudo-unique subdomain of the gateway's apex domain. For example, an attempt to access ",["$","$L7",null,{"children":"https://arweave.net/gnWKBqFXMJrrksEWrXLQRUQQQeFhv4uVxesHBcT8i6o"}]," would redirect to ",["$","$L7",null,{"children":"https://qj2yubvbk4yjv24syelk24wqivcbaqpbmg7yxfof5mdqlrh4rova.arweave.net/gnWKBqFXMJrrksEWrXLQRUQQQeFhv4uVxesHBcT8i6o"}]]}],"\n",["$","p",null,{"language":"txt","children":["Two DNS records are required to link a domain to an Arweave transaction on a gateway node. For example, ",["$","$L7",null,{"children":"www.mycustomsite.com"}]," would need the following records to link it to ",["$","$L7",null,{"children":"www.arweave-gateway.net"}],":"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["A DNS CNAME record pointing to an Arweave gateway: www CNAME ",["$","$L7",null,{"children":"arweave-gateway.net"}],","]}],"\n",["$","li",null,{"language":"txt","children":["A DNS TXT record linking the domain with a specific transaction ID: arweavetx TXT ",["$","$L7",null,{"children":"kTv4OkVtmc0NAsqIcnHfudKjykJeQ83qXXrxf8hrh0S"}]]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":["When a browser requests ",["$","$L7",null,{"children":"www.mycustomsite.com"}]," the user's machine will (through the usual DNS processes) resolve this to the IP address for the gateway node ",["$","$L7",null,{"children":"arweave-gateway.net"}],". When the gateway receives an HTTP request with a non-default hostname, e.g. ",["$","$L7",null,{"children":"www.mycustomsite.com"}]," instead of ",["$","$L7",null,{"children":"www.arweave-gateway.net"}],", the gateway will query the DNS records for ",["$","$L7",null,{"children":"www.mycustomsite.com"}]," and the 'arweavetx' TXT record will tell the node which transaction to serve."]}],"\n",["$","$L6",null,{"level":2,"id":"tls-and-its-role-in-browser-sandboxing","children":"TLS and its Role in Browser Sandboxing"}],"\n",["$","p",null,{"children":"Transport Layer Security (TLS) is a cryptographic protocol designed to provide communications security over a computer network. In the context of Arweave applications and browser sandboxing, TLS plays a critical role in ensuring secure data transmission and enabling the effective use of browser security features."}],"\n",["$","p",null,{"language":"txt","children":["When Arweave applications are accessed without TLS, most browsers restrict the use of native cryptographic functions. These functions, which include hashing, signing, and verification, are essential for the secure operation of Arweave permaweb apps. Without TLS, not only are these functions unavailable, but the applications also become susceptible to various security threats, notably man-in-the-middle (MITM) attacks. Although Arweave transactions are signed, making direct MITM attacks challenging, the absence of encryption can expose other vulnerabilities. For instance, attackers could intercept and alter the ",["$","$L7",null,{"children":"/price"}]," endpoint, potentially causing transaction failures or leading to overcharging."]}],"\n",["$","p",null,{"language":"txt","children":["To address these concerns, gateway operators are responsible for generating and maintaining TLS certificates for their gateways. This can be achieved through various systems, such as ACME for Let's Encrypt. An important step in setting up a gateway is obtaining a wildcard TLS certificate for the gateway's domain. This certificate secures traffic on both the apex domain and its single-level subdomains (e.g., ",["$","$L7",null,{"children":"gateway.com"}]," and ",["$","$L7",null,{"children":"subdomain.gateway.com"}],")."]}],"\n",["$","p",null,{"children":"The integration of TLS is crucial for the implementation of browser sandboxing. When a browser requests a transaction from a gateway, the gateway issues a 301 redirect to a subdomain of the gateway, using a Base32 pseudo-unique address derived from the transaction ID. This redirection, secured by TLS, invokes the browser's same-origin policy. As a result, the requested web page is confined within a secure sandbox environment, isolated from other domains. This isolation is vital for maintaining the integrity and security of transactions and interactions within Arweave's permaweb applications."}],"\n",["$","$L6",null,{"level":2,"id":"deriving-sandbox-value","children":"Deriving Sandbox Value"}],"\n",["$","p",null,{"children":"AR.IO nodes generate browser sandbox values deterministically. Because of this, it is possible to calculate ahead of time what that value will be for a particular transaction id."}],"\n",["$","p",null,{"children":"Sandbox values are a Base32 encoding of the transaction ID. AR.IO gateways use the following code snippet to accomplish the encoding:"}],"\n",["$","$L8",null,{"language":"typescript","code":"const expectedTxSandbox = (id: string): string => {\n return toB32(fromB64Url(id));\n};\n","children":["$","$L7",null,{"className":"language-typescript","children":"$9"}]}],"\n",["$","p",null,{"children":"Example:"}],"\n",["$","$L8",null,{"language":"typescript","code":"const id = 'gnWKBqFXMJrrksEWrXLQRUQQQeFhv4uVxesHBcT8i6o';\nconst expectedTxSandbox = (id): string => {\n return toB32(fromB64Url(id));\n};\nconsole.log(expectedTxSandbox);\n","children":["$","$L7",null,{"className":"language-typescript","children":"$a"}]}],"\n",["$","p",null,{"children":"Example Output:"}],"\n",["$","$L8",null,{"language":"console","code":"qj2yubvbk4yjv24syelk24wqivcbaqpbmg7yxfof5mdqlrh4rova\n","children":["$","$L7",null,{"className":"language-console","children":"qj2yubvbk4yjv24syelk24wqivcbaqpbmg7yxfof5mdqlrh4rova\n"}]}],"\n",["$","p",null,{"children":["View the full code for generating browser sandbox values ",["$","$Lb",null,{"href":"https://github.com/ar-io/arweave-gateway/blob/719f43f8d6135adf44c87701e95f58105638710a/src/gateway/middleware/sandbox.ts#L69","rel":"noopener noreferrer","target":"_blank","children":["here",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","a1pTNuPM9fzvK4wADcEk8",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","learn","concepts","sandboxing"],"i":false,"f":[[["",{"children":["learn",{"children":["concepts",{"children":["sandboxing",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["concepts",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","concepts","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["sandboxing",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","concepts","children","sandboxing","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Browser Sandboxing"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"language":"txt","children":["Browser sandboxing allows data requests to a gateway node to benefit from the security advantages of using a browser's same-origin policy by redirecting the requests to a pseudo-unique subdomain of the gateway's apex domain. For example, an attempt to access ",["$","$L7",null,{"children":"https://arweave.net/gnWKBqFXMJrrksEWrXLQRUQQQeFhv4uVxesHBcT8i6o"}]," would redirect to ",["$","$L7",null,{"children":"https://qj2yubvbk4yjv24syelk24wqivcbaqpbmg7yxfof5mdqlrh4rova.arweave.net/gnWKBqFXMJrrksEWrXLQRUQQQeFhv4uVxesHBcT8i6o"}]]}],"\n",["$","p",null,{"language":"txt","children":["Two DNS records are required to link a domain to an Arweave transaction on a gateway node. For example, ",["$","$L7",null,{"children":"www.mycustomsite.com"}]," would need the following records to link it to ",["$","$L7",null,{"children":"www.arweave-gateway.net"}],":"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"language":"txt","children":["A DNS CNAME record pointing to an Arweave gateway: www CNAME ",["$","$L7",null,{"children":"arweave-gateway.net"}],","]}],"\n",["$","li",null,{"language":"txt","children":["A DNS TXT record linking the domain with a specific transaction ID: arweavetx TXT ",["$","$L7",null,{"children":"kTv4OkVtmc0NAsqIcnHfudKjykJeQ83qXXrxf8hrh0S"}]]}],"\n"]}],"\n",["$","p",null,{"language":"txt","children":["When a browser requests ",["$","$L7",null,{"children":"www.mycustomsite.com"}]," the user's machine will (through the usual DNS processes) resolve this to the IP address for the gateway node ",["$","$L7",null,{"children":"arweave-gateway.net"}],". When the gateway receives an HTTP request with a non-default hostname, e.g. ",["$","$L7",null,{"children":"www.mycustomsite.com"}]," instead of ",["$","$L7",null,{"children":"www.arweave-gateway.net"}],", the gateway will query the DNS records for ",["$","$L7",null,{"children":"www.mycustomsite.com"}]," and the 'arweavetx' TXT record will tell the node which transaction to serve."]}],"\n",["$","$L6",null,{"level":2,"id":"tls-and-its-role-in-browser-sandboxing","children":"TLS and its Role in Browser Sandboxing"}],"\n",["$","p",null,{"children":"Transport Layer Security (TLS) is a cryptographic protocol designed to provide communications security over a computer network. In the context of Arweave applications and browser sandboxing, TLS plays a critical role in ensuring secure data transmission and enabling the effective use of browser security features."}],"\n",["$","p",null,{"language":"txt","children":["When Arweave applications are accessed without TLS, most browsers restrict the use of native cryptographic functions. These functions, which include hashing, signing, and verification, are essential for the secure operation of Arweave permaweb apps. Without TLS, not only are these functions unavailable, but the applications also become susceptible to various security threats, notably man-in-the-middle (MITM) attacks. Although Arweave transactions are signed, making direct MITM attacks challenging, the absence of encryption can expose other vulnerabilities. For instance, attackers could intercept and alter the ",["$","$L7",null,{"children":"/price"}]," endpoint, potentially causing transaction failures or leading to overcharging."]}],"\n",["$","p",null,{"language":"txt","children":["To address these concerns, gateway operators are responsible for generating and maintaining TLS certificates for their gateways. This can be achieved through various systems, such as ACME for Let's Encrypt. An important step in setting up a gateway is obtaining a wildcard TLS certificate for the gateway's domain. This certificate secures traffic on both the apex domain and its single-level subdomains (e.g., ",["$","$L7",null,{"children":"gateway.com"}]," and ",["$","$L7",null,{"children":"subdomain.gateway.com"}],")."]}],"\n",["$","p",null,{"children":"The integration of TLS is crucial for the implementation of browser sandboxing. When a browser requests a transaction from a gateway, the gateway issues a 301 redirect to a subdomain of the gateway, using a Base32 pseudo-unique address derived from the transaction ID. This redirection, secured by TLS, invokes the browser's same-origin policy. As a result, the requested web page is confined within a secure sandbox environment, isolated from other domains. This isolation is vital for maintaining the integrity and security of transactions and interactions within Arweave's permaweb applications."}],"\n",["$","$L6",null,{"level":2,"id":"deriving-sandbox-value","children":"Deriving Sandbox Value"}],"\n",["$","p",null,{"children":"AR.IO nodes generate browser sandbox values deterministically. Because of this, it is possible to calculate ahead of time what that value will be for a particular transaction id."}],"\n",["$","p",null,{"children":"Sandbox values are a Base32 encoding of the transaction ID. AR.IO gateways use the following code snippet to accomplish the encoding:"}],"\n",["$","$L8",null,{"language":"typescript","code":"const expectedTxSandbox = (id: string): string => {\n return toB32(fromB64Url(id));\n};\n","children":["$","$L7",null,{"className":"language-typescript","children":"$9"}]}],"\n",["$","p",null,{"children":"Example:"}],"\n",["$","$L8",null,{"language":"typescript","code":"const id = 'gnWKBqFXMJrrksEWrXLQRUQQQeFhv4uVxesHBcT8i6o';\nconst expectedTxSandbox = (id): string => {\n return toB32(fromB64Url(id));\n};\nconsole.log(expectedTxSandbox);\n","children":["$","$L7",null,{"className":"language-typescript","children":"$a"}]}],"\n",["$","p",null,{"children":"Example Output:"}],"\n",["$","$L8",null,{"language":"console","code":"qj2yubvbk4yjv24syelk24wqivcbaqpbmg7yxfof5mdqlrh4rova\n","children":["$","$L7",null,{"className":"language-console","children":"qj2yubvbk4yjv24syelk24wqivcbaqpbmg7yxfof5mdqlrh4rova\n"}]}],"\n",["$","p",null,{"children":["View the full code for generating browser sandbox values ",["$","$Lb",null,{"href":"https://github.com/ar-io/arweave-gateway/blob/719f43f8d6135adf44c87701e95f58105638710a/src/gateway/middleware/sandbox.ts#L69","rel":"noopener noreferrer","target":"_blank","children":["here",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","SK92w5S6r5GRE89B-7WID",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lb",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$Lb",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/learn/concepts/wayfinder.html b/learn/concepts/wayfinder.html index e2dccba3..002f8710 100644 --- a/learn/concepts/wayfinder.html +++ b/learn/concepts/wayfinder.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Wayfinder Protocol

    Overview

    The Wayfinder protocol is a URI scheme designed to translate requests for Arweave content into https:// requests. Essentially, Wayfinder allows for transforming traditional Arweave URLs like https://arweave.net/long-txid into more concise and user-friendly forms such as ar://txid or ar://arns-name. When combined with the AR.IO WayFinder browser extension, the request can be directed to any number of functional AR.IO Gateways to serve the content.

    @@ -63,4 +63,4 @@

    Use Cases

  • Dynamic Content Updates: Domain owners can easily update what Permaweb content their AR:// URL resolves to, which is ideal for frequently updated resources like documents, blogs, and application interfaces.
  • Educational and Informational Resources: Educational institutions and information providers can make their resources permanently available on the permaweb, accessible through simple, memorable URLs.
  • -

    This feature marks a significant advancement in making decentralized content more accessible and user-friendly, bridging the gap between traditional internet usability and the permaweb’s permanence and censorship-resistant nature.

    \ No newline at end of file +

    This feature marks a significant advancement in making decentralized content more accessible and user-friendly, bridging the gap between traditional internet usability and the permaweb’s permanence and censorship-resistant nature.

    \ No newline at end of file diff --git a/learn/concepts/wayfinder.txt b/learn/concepts/wayfinder.txt index 4fe31606..f3ce17d1 100644 --- a/learn/concepts/wayfinder.txt +++ b/learn/concepts/wayfinder.txt @@ -11,10 +11,10 @@ d:I[86213,[],"MetadataBoundary"] f:I[86213,[],"ViewportBoundary"] 11:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","learn","concepts","wayfinder"],"i":false,"f":[[["",{"children":["learn",{"children":["concepts",{"children":["wayfinder",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["concepts",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","concepts","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["wayfinder",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","concepts","children","wayfinder","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Wayfinder Protocol"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"language":"txt","children":["The Wayfinder protocol is a ",["$","$L7",null,{"href":"https://wikipedia.org/wiki/Uniform_Resource_Identifier","rel":"noopener noreferrer","target":"_blank","children":["URI scheme",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," designed to translate requests for Arweave content into ",["$","$L8",null,{"children":"https://"}]," requests. Essentially, Wayfinder allows for transforming traditional Arweave URLs like ",["$","$L8",null,{"children":"https://arweave.net/long-txid"}]," into more concise and user-friendly forms such as ",["$","$L8",null,{"children":"ar://txid"}]," or ",["$","$L8",null,{"children":"ar://arns-name"}],". When combined with the ",["$","$L7",null,{"href":"https://chrome.google.com/webstore/detail/ario-WayFinder/hnhmeknhajanolcoihhkkaaimapnmgil","rel":"noopener noreferrer","target":"_blank","children":["AR.IO WayFinder browser extension",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", the request can be directed to any number of functional ",["$","$L7",null,{"href":"./gateways/","children":"AR.IO Gateways"}]," to serve the content."]}],"\n",["$","p",null,{"children":["An early technical breakdown of Wayfinder, formerly \"ARCSS\", created by Arweave community member DMac, can be found ",["$","$L7",null,{"href":"https://hackmd.io/@DMac/r1iyjzxPs","rel":"noopener noreferrer","target":"_blank","children":["here",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}],"\n",["$","$L6",null,{"level":2,"id":"browser-integration","children":"Browser Integration"}],"\n",["$","p",null,{"language":"txt","children":["The Wayfinder Protocol is currently facilitated via the WayFinder App or internal application integration. The intention is to lead popular web browsers like Chrome and Brave towards a direct integration of the Wayfinder Protocol, similar to recent integrations of the ",["$","$L8",null,{"children":"ipfs://"}]," protocol. Such integration would remove the need for a client-side extension and boost developers' confidence in embedding Wayfinder Protocol URLs in their websites."]}],"\n",["$","$L6",null,{"level":2,"id":"internal-application-integration","children":"Internal Application Integration"}],"\n",["$","p",null,{"language":"txt","children":["Certain websites or apps may want to resolve Arweave Transaction ID's (TxId) internally. In these scenarios, they can process the Wayfinder Protocol internally without depending on browser support or the WayFinder App. A prime example is ",["$","$L7",null,{"href":"https://opensea.io","rel":"noopener noreferrer","target":"_blank","children":["opensea.io",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". Opensea, an NFT marketplace, frequently imports NFT metadata from external sources. If metadata employs the Wayfinder Protocol, Opensea internally resolves these, presenting content without redirecting users through an ",["$","$L8",null,{"children":"https://"}]," link."]}],"\n",["$","p",null,{"children":"There are two main approaches to resolving Wayfinder Protocol URLs:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":"Convert Wayfinder into a request directed at a predefined Arweave gateway."}],"\n",["$","li",null,{"children":["Retrieve a list of active AR.IO Gateways from the ",["$","$L7",null,{"href":"/build/gateways/gateway-network#gateway-address-registry-gar","children":"GAR"}]," by reading the contract state, or other available resources, and then fetch content from a gateway on the list."]}],"\n"]}],"\n",["$","p",null,{"children":"Each strategy has its benefits and challenges, necessitating careful evaluation based on specific use cases."}],"\n",["$","$L6",null,{"level":2,"id":"benefits-of-wayfinder-over-hardcoded-gateway-links","children":"Benefits of Wayfinder Over Hardcoded Gateway Links"}],"\n",["$","p",null,{"children":"Using the Wayfinder Protocol offers several advantages over hardcoded links to a specific gateway:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Flexibility"}],": Wayfinder links can be routed through any available AR.IO Gateway, ensuring content remains accessible even if a specific gateway is down or congested."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Decentralization"}],": By not being tied to a single gateway, the Wayfinder Protocol embodies the decentralized spirit of the web, reducing potential censorship points."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Ease of Maintenance"}],": Developers and content creators don't need to modify links if a gateway changes its URL or becomes unavailable. The WayFinder extension handles routing to an active gateway."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Consistency"}],": Users always receive the same content, regardless of the gateway used, ensuring a consistent user experience."]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"use-cases","children":"Use Cases"}],"\n",["$","h3",null,{"children":"Decentralized Web Hosting with Flexible Access"}],"\n",["$","p",null,{"children":"With Wayfinder, not only can websites be hosted on the Arweave network, but their accessibility is also enhanced. By using the Wayfinder Protocol, web developers can ensure that if a specific AR.IO Gateway is down, the content can still be accessed through another gateway, offering a more reliable and resilient user experience."}],"\n",["$","h3",null,{"children":"Digital Archives and Preservation with Enhanced Sharing"}],"\n",["$","p",null,{"children":["Digitally archiving public domain works, especially in light of events like ",["$","$L7",null,{"href":"https://www.youtube.com/watch?v=eMSCHXklULQ","rel":"noopener noreferrer","target":"_blank","children":["\"banned books week\"",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", becomes more efficient with Wayfinder. Historical institutions or enthusiasts can easily share specific Wayfinder links to documents or media. Unlike hardcoded links which might break if a specific gateway goes offline, Wayfinder ensures that the content remains consistently accessible."]}],"\n",["$","h3",null,{"children":"Media Sharing Platforms with Consistent Content Delivery"}],"\n",["$","p",null,{"children":"For platforms hosting user-generated content, the Wayfinder Protocol provides not just decentralized hosting but also a guarantee of content delivery. Even if a content piece becomes viral and one gateway gets congested, Wayfinder ensures that users can still access the content through another gateway, providing a seamless experience."}],"\n",["$","h3",null,{"children":"Decentralized Applications (DApps) with Reliable Front-End Accessibility"}],"\n",["$","p",null,{"children":"DApps, while benefiting from Arweave's permanent hosting, can further ensure their front-end remains consistently accessible to users by using Wayfinder. If a DApp's front-end is accessed frequently, causing strain on one gateway, Wayfinder can help ensure the load is distributed, and the DApp remains online and functional."}],"\n",["$","$L6",null,{"level":2,"id":"how-it-works","children":"How it Works"}],"\n",["$","h3",null,{"children":"Transaction ID"}],"\n",["$","p",null,{"language":"txt","children":["To access content tied to an Arweave Transaction ID (TxId), simply append the TxId to ",["$","$L8",null,{"children":"ar://"}],":"]}],"\n",["$","$L9",null,{"language":"txt","code":"ar://qI19W6spw-kzOGl4qUMNp2gwFH2EBfDXOFsjkcNyK9A\n","children":["$","$L8",null,{"children":"ar://qI19W6spw-kzOGl4qUMNp2gwFH2EBfDXOFsjkcNyK9A\n"}]}],"\n",["$","p",null,{"language":"txt","children":["Inputting this into a WayFinder-equipped browser will route your request through the right AR.IO Gateway, translating it as per your ",["$","$L8",null,{"children":"Routing Method"}]," settings."]}],"\n",["$","h3",null,{"children":"ArNS"}],"\n",["$","p",null,{"language":"txt","children":["Fetching content via an Arweave Name System (ArNS) name is straightforward. Attach the ArNS name to ",["$","$L8",null,{"children":"ar://"}],":"]}],"\n",["$","$L9",null,{"language":"txt","code":"ar://good-morning\n","children":["$","$L8",null,{"children":"ar://good-morning\n"}]}],"\n",["$","p",null,{"language":"txt","children":["The Wayfinder protocol, along with the WayFinder App, discerns between TxIds and ArNS names. Once the suitable ",["$","$L8",null,{"children":"https://"}]," request is formulated, the chosen gateway translates the ArNS name based on the ArNS aoComputer contract."]}],"\n",["$","$L6",null,{"level":2,"id":"wayfinder-app","children":"Wayfinder App"}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L7",null,{"href":"https://chrome.google.com/webstore/detail/ario-WayFinder/hnhmeknhajanolcoihhkkaaimapnmgil","rel":"noopener noreferrer","target":"_blank","children":["AR.IO WayFinder App",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," is a browser extension designed to facilitate the resolving of ",["$","$L8",null,{"children":"ar://"}]," urls."]}],"\n",["$","h3",null,{"children":"v0.0.10"}],"\n",["$","p",null,{"language":"txt","children":["As of v0.0.10, Wayfinder supports the resolution of TXT records to Arweave content on top level domains. This innovative feature leverages DNS TXT records to associate Arweave transaction IDs with human-readable domain names, facilitating intuitive and memorable access to permaweb content. By simply entering an ",["$","$L8",null,{"children":"ar://"}]," URL with a domain name, the Wayfinder App resolves the corresponding Arweave transaction ID through DNS TXT records, redirecting users directly to the content hosted on the Arweave network."]}],"\n",["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"Setup"}],": Owners of a domain can set a TXT record for that domain following the format ",["$","$L8",null,{"children":"ARTX "}],"."]}],"\n",["$","$La",null,{"src":"https://arweave.net/59RvZcZuIV4uGs-GcLlhlnsD9cDqaG9HqEJCIJzcsMs"}],"\n",["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"Wayfinder Redirection"}],": With a TXT record set properly, whenever a user (who has Wayfinder installed) enters an ",["$","$L8",null,{"children":"ar://"}]," URL containing a domain name (e.g., ",["$","$L8",null,{"children":"ar://example.com"}],"), the Wayfinder App performs a DNS lookup for that TXT record in order to redirect to the Arweave content. The lookup is completed through a secure DNS-over-HTTPS query to ensure privacy and integrity."]}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"Dynamic Content Resolution"}],": After retrieving the TXT record, the Wayfinder App extracts that Arweave transaction ID and dynamically redirects the user to the content on the permaweb. This process is transparent to the user, providing a seamless experience as if accessing a traditional website."]}],"\n",["$","h3",null,{"children":"Key Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Gasless"}],": TXT records can be set without any onchain transactions that would require gas fees."]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"Easy Integration"}],": Domain owners can easily link their permaweb content to their domains, making it accessible through a simple ",["$","$L8",null,{"children":"ar://"}]," URL."]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"Dyncamic Content Access"}],": Content links can be updated in real-time through DNS TXT records, without requiring any changes to the ",["$","$L8",null,{"children":"ar://"}]," URL itself."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Enhanced User Experience"}],": Offers users a familiar and easy-to-remember way to access permaweb content, leveraging standard web domain names."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Security and Privacy"}],": Secure DNS-over-HTTPS queries for DNS lookups protect user privacy and enhances security."]}],"\n"]}],"\n",["$","h3",null,{"children":"Use Cases"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Branded Content Access"}],": Companies and individuals can brand their permaweb content, making it accessible through their domain, enhancing brand visibility and user trust."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Dynamic Content Updates"}],": Domain owners can easily update what Permaweb content their AR:// URL resolves to, which is ideal for frequently updated resources like documents, blogs, and application interfaces."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Educational and Informational Resources"}],": Educational institutions and information providers can make their resources permanently available on the permaweb, accessible through simple, memorable URLs."]}],"\n"]}],"\n",["$","p",null,{"children":"This feature marks a significant advancement in making decentralized content more accessible and user-friendly, bridging the gap between traditional internet usability and the permaweb’s permanence and censorship-resistant nature."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lb",null,{"children":"$Lc"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","KdAw3J11g_bPabaF1EaQ5",{"children":[["$","$Ld",null,{"children":"$Le"}],["$","$Lf",null,{"children":"$L10"}],null]}]]}]]],"m":"$undefined","G":["$11","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","learn","concepts","wayfinder"],"i":false,"f":[[["",{"children":["learn",{"children":["concepts",{"children":["wayfinder",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["concepts",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","concepts","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["wayfinder",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","concepts","children","wayfinder","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Wayfinder Protocol"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"language":"txt","children":["The Wayfinder protocol is a ",["$","$L7",null,{"href":"https://wikipedia.org/wiki/Uniform_Resource_Identifier","rel":"noopener noreferrer","target":"_blank","children":["URI scheme",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," designed to translate requests for Arweave content into ",["$","$L8",null,{"children":"https://"}]," requests. Essentially, Wayfinder allows for transforming traditional Arweave URLs like ",["$","$L8",null,{"children":"https://arweave.net/long-txid"}]," into more concise and user-friendly forms such as ",["$","$L8",null,{"children":"ar://txid"}]," or ",["$","$L8",null,{"children":"ar://arns-name"}],". When combined with the ",["$","$L7",null,{"href":"https://chrome.google.com/webstore/detail/ario-WayFinder/hnhmeknhajanolcoihhkkaaimapnmgil","rel":"noopener noreferrer","target":"_blank","children":["AR.IO WayFinder browser extension",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", the request can be directed to any number of functional ",["$","$L7",null,{"href":"./gateways/","children":"AR.IO Gateways"}]," to serve the content."]}],"\n",["$","p",null,{"children":["An early technical breakdown of Wayfinder, formerly \"ARCSS\", created by Arweave community member DMac, can be found ",["$","$L7",null,{"href":"https://hackmd.io/@DMac/r1iyjzxPs","rel":"noopener noreferrer","target":"_blank","children":["here",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],"."]}],"\n",["$","$L6",null,{"level":2,"id":"browser-integration","children":"Browser Integration"}],"\n",["$","p",null,{"language":"txt","children":["The Wayfinder Protocol is currently facilitated via the WayFinder App or internal application integration. The intention is to lead popular web browsers like Chrome and Brave towards a direct integration of the Wayfinder Protocol, similar to recent integrations of the ",["$","$L8",null,{"children":"ipfs://"}]," protocol. Such integration would remove the need for a client-side extension and boost developers' confidence in embedding Wayfinder Protocol URLs in their websites."]}],"\n",["$","$L6",null,{"level":2,"id":"internal-application-integration","children":"Internal Application Integration"}],"\n",["$","p",null,{"language":"txt","children":["Certain websites or apps may want to resolve Arweave Transaction ID's (TxId) internally. In these scenarios, they can process the Wayfinder Protocol internally without depending on browser support or the WayFinder App. A prime example is ",["$","$L7",null,{"href":"https://opensea.io","rel":"noopener noreferrer","target":"_blank","children":["opensea.io",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],". Opensea, an NFT marketplace, frequently imports NFT metadata from external sources. If metadata employs the Wayfinder Protocol, Opensea internally resolves these, presenting content without redirecting users through an ",["$","$L8",null,{"children":"https://"}]," link."]}],"\n",["$","p",null,{"children":"There are two main approaches to resolving Wayfinder Protocol URLs:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":"Convert Wayfinder into a request directed at a predefined Arweave gateway."}],"\n",["$","li",null,{"children":["Retrieve a list of active AR.IO Gateways from the ",["$","$L7",null,{"href":"/build/gateways/gateway-network#gateway-address-registry-gar","children":"GAR"}]," by reading the contract state, or other available resources, and then fetch content from a gateway on the list."]}],"\n"]}],"\n",["$","p",null,{"children":"Each strategy has its benefits and challenges, necessitating careful evaluation based on specific use cases."}],"\n",["$","$L6",null,{"level":2,"id":"benefits-of-wayfinder-over-hardcoded-gateway-links","children":"Benefits of Wayfinder Over Hardcoded Gateway Links"}],"\n",["$","p",null,{"children":"Using the Wayfinder Protocol offers several advantages over hardcoded links to a specific gateway:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Flexibility"}],": Wayfinder links can be routed through any available AR.IO Gateway, ensuring content remains accessible even if a specific gateway is down or congested."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Decentralization"}],": By not being tied to a single gateway, the Wayfinder Protocol embodies the decentralized spirit of the web, reducing potential censorship points."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Ease of Maintenance"}],": Developers and content creators don't need to modify links if a gateway changes its URL or becomes unavailable. The WayFinder extension handles routing to an active gateway."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Consistency"}],": Users always receive the same content, regardless of the gateway used, ensuring a consistent user experience."]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"use-cases","children":"Use Cases"}],"\n",["$","h3",null,{"children":"Decentralized Web Hosting with Flexible Access"}],"\n",["$","p",null,{"children":"With Wayfinder, not only can websites be hosted on the Arweave network, but their accessibility is also enhanced. By using the Wayfinder Protocol, web developers can ensure that if a specific AR.IO Gateway is down, the content can still be accessed through another gateway, offering a more reliable and resilient user experience."}],"\n",["$","h3",null,{"children":"Digital Archives and Preservation with Enhanced Sharing"}],"\n",["$","p",null,{"children":["Digitally archiving public domain works, especially in light of events like ",["$","$L7",null,{"href":"https://www.youtube.com/watch?v=eMSCHXklULQ","rel":"noopener noreferrer","target":"_blank","children":["\"banned books week\"",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", becomes more efficient with Wayfinder. Historical institutions or enthusiasts can easily share specific Wayfinder links to documents or media. Unlike hardcoded links which might break if a specific gateway goes offline, Wayfinder ensures that the content remains consistently accessible."]}],"\n",["$","h3",null,{"children":"Media Sharing Platforms with Consistent Content Delivery"}],"\n",["$","p",null,{"children":"For platforms hosting user-generated content, the Wayfinder Protocol provides not just decentralized hosting but also a guarantee of content delivery. Even if a content piece becomes viral and one gateway gets congested, Wayfinder ensures that users can still access the content through another gateway, providing a seamless experience."}],"\n",["$","h3",null,{"children":"Decentralized Applications (DApps) with Reliable Front-End Accessibility"}],"\n",["$","p",null,{"children":"DApps, while benefiting from Arweave's permanent hosting, can further ensure their front-end remains consistently accessible to users by using Wayfinder. If a DApp's front-end is accessed frequently, causing strain on one gateway, Wayfinder can help ensure the load is distributed, and the DApp remains online and functional."}],"\n",["$","$L6",null,{"level":2,"id":"how-it-works","children":"How it Works"}],"\n",["$","h3",null,{"children":"Transaction ID"}],"\n",["$","p",null,{"language":"txt","children":["To access content tied to an Arweave Transaction ID (TxId), simply append the TxId to ",["$","$L8",null,{"children":"ar://"}],":"]}],"\n",["$","$L9",null,{"language":"txt","code":"ar://qI19W6spw-kzOGl4qUMNp2gwFH2EBfDXOFsjkcNyK9A\n","children":["$","$L8",null,{"children":"ar://qI19W6spw-kzOGl4qUMNp2gwFH2EBfDXOFsjkcNyK9A\n"}]}],"\n",["$","p",null,{"language":"txt","children":["Inputting this into a WayFinder-equipped browser will route your request through the right AR.IO Gateway, translating it as per your ",["$","$L8",null,{"children":"Routing Method"}]," settings."]}],"\n",["$","h3",null,{"children":"ArNS"}],"\n",["$","p",null,{"language":"txt","children":["Fetching content via an Arweave Name System (ArNS) name is straightforward. Attach the ArNS name to ",["$","$L8",null,{"children":"ar://"}],":"]}],"\n",["$","$L9",null,{"language":"txt","code":"ar://good-morning\n","children":["$","$L8",null,{"children":"ar://good-morning\n"}]}],"\n",["$","p",null,{"language":"txt","children":["The Wayfinder protocol, along with the WayFinder App, discerns between TxIds and ArNS names. Once the suitable ",["$","$L8",null,{"children":"https://"}]," request is formulated, the chosen gateway translates the ArNS name based on the ArNS aoComputer contract."]}],"\n",["$","$L6",null,{"level":2,"id":"wayfinder-app","children":"Wayfinder App"}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L7",null,{"href":"https://chrome.google.com/webstore/detail/ario-WayFinder/hnhmeknhajanolcoihhkkaaimapnmgil","rel":"noopener noreferrer","target":"_blank","children":["AR.IO WayFinder App",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," is a browser extension designed to facilitate the resolving of ",["$","$L8",null,{"children":"ar://"}]," urls."]}],"\n",["$","h3",null,{"children":"v0.0.10"}],"\n",["$","p",null,{"language":"txt","children":["As of v0.0.10, Wayfinder supports the resolution of TXT records to Arweave content on top level domains. This innovative feature leverages DNS TXT records to associate Arweave transaction IDs with human-readable domain names, facilitating intuitive and memorable access to permaweb content. By simply entering an ",["$","$L8",null,{"children":"ar://"}]," URL with a domain name, the Wayfinder App resolves the corresponding Arweave transaction ID through DNS TXT records, redirecting users directly to the content hosted on the Arweave network."]}],"\n",["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"Setup"}],": Owners of a domain can set a TXT record for that domain following the format ",["$","$L8",null,{"children":"ARTX "}],"."]}],"\n",["$","$La",null,{"src":"https://arweave.net/59RvZcZuIV4uGs-GcLlhlnsD9cDqaG9HqEJCIJzcsMs"}],"\n",["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"Wayfinder Redirection"}],": With a TXT record set properly, whenever a user (who has Wayfinder installed) enters an ",["$","$L8",null,{"children":"ar://"}]," URL containing a domain name (e.g., ",["$","$L8",null,{"children":"ar://example.com"}],"), the Wayfinder App performs a DNS lookup for that TXT record in order to redirect to the Arweave content. The lookup is completed through a secure DNS-over-HTTPS query to ensure privacy and integrity."]}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"Dynamic Content Resolution"}],": After retrieving the TXT record, the Wayfinder App extracts that Arweave transaction ID and dynamically redirects the user to the content on the permaweb. This process is transparent to the user, providing a seamless experience as if accessing a traditional website."]}],"\n",["$","h3",null,{"children":"Key Features"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Gasless"}],": TXT records can be set without any onchain transactions that would require gas fees."]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"Easy Integration"}],": Domain owners can easily link their permaweb content to their domains, making it accessible through a simple ",["$","$L8",null,{"children":"ar://"}]," URL."]}],"\n",["$","li",null,{"language":"txt","children":[["$","strong",null,{"children":"Dyncamic Content Access"}],": Content links can be updated in real-time through DNS TXT records, without requiring any changes to the ",["$","$L8",null,{"children":"ar://"}]," URL itself."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Enhanced User Experience"}],": Offers users a familiar and easy-to-remember way to access permaweb content, leveraging standard web domain names."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Security and Privacy"}],": Secure DNS-over-HTTPS queries for DNS lookups protect user privacy and enhances security."]}],"\n"]}],"\n",["$","h3",null,{"children":"Use Cases"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Branded Content Access"}],": Companies and individuals can brand their permaweb content, making it accessible through their domain, enhancing brand visibility and user trust."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Dynamic Content Updates"}],": Domain owners can easily update what Permaweb content their AR:// URL resolves to, which is ideal for frequently updated resources like documents, blogs, and application interfaces."]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Educational and Informational Resources"}],": Educational institutions and information providers can make their resources permanently available on the permaweb, accessible through simple, memorable URLs."]}],"\n"]}],"\n",["$","p",null,{"children":"This feature marks a significant advancement in making decentralized content more accessible and user-friendly, bridging the gap between traditional internet usability and the permaweb’s permanence and censorship-resistant nature."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lb",null,{"children":"$Lc"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","hL5SecWpnY2YttIKvr9nR",{"children":[["$","$Ld",null,{"children":"$Le"}],["$","$Lf",null,{"children":"$L10"}],null]}]]}]]],"m":"$undefined","G":["$11","$undefined"],"s":false,"S":true} 10:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] e:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] c:null -12:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -13:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L12",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L13",null,{"allSections":{"/":[],"/community-resources":[],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +12:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +13:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L12",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L13",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/learn/foundation.html b/learn/foundation.html index c023ce0f..3f872040 100644 --- a/learn/foundation.html +++ b/learn/foundation.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    AR.IO Foundation

    What is the AR.IO Foundation?

    The AR.IO Foundation is dedicated to the stewardship and prosperity of The AR.IO Network and its associated token ecosystem. It holds a non-revocable, exclusive license to promote the development of the network, prioritizing the ecosystem's wellbeing, particularly the users.

    @@ -40,4 +40,4 @@

    \ No newline at end of file +

    By diligently pursuing these objectives, the AR.IO Foundation aims to create an environment where the AR.IO Network can flourish as a decentralized, secure, and resilient platform, contributing positively to the broader permaweb and decentralized storage landscape.

    \ No newline at end of file diff --git a/learn/foundation.txt b/learn/foundation.txt index a8ac2b9a..3c319a21 100644 --- a/learn/foundation.txt +++ b/learn/foundation.txt @@ -7,11 +7,11 @@ b:I[86213,[],"ViewportBoundary"] d:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","learn","foundation"],"i":false,"f":[[["",{"children":["learn",{"children":["foundation",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["foundation",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","foundation","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"AR.IO Foundation"}],"\n",["$","$L6",null,{"level":2,"id":"what-is-the-ar-io-foundation","children":"What is the AR.IO Foundation?"}],"\n",["$","p",null,{"children":"The AR.IO Foundation is dedicated to the stewardship and prosperity of The AR.IO Network and its associated token ecosystem. It holds a non-revocable, exclusive license to promote the development of the network, prioritizing the ecosystem's wellbeing, particularly the users."}],"\n",["$","p",null,{"children":"Key strategies employed by the Foundation (with the assistance of third-party teams) in support of the network include:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Providing grants and incentive programs"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Making strategic investments"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Engaging in direct software development"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Producing educational content"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Conducting publicity and marketing initiatives"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Forming partnerships"}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"guiding-philosophy","children":"Guiding Philosophy"}],"\n",["$","p",null,{"children":"The AR.IO Foundation serves as a unifying force within the ecosystem, facilitating communication, fostering innovation, and driving overall progress. Its primary aim is to function as a supportive entity rather than exerting excessive control over the network or disrupting its economic processes."}],"\n",["$","p",null,{"children":"The key objectives of the AR.IO Foundation are as follows:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Sustaining and advancing the AR.IO Network"}],": The Foundation takes responsibility for the continued development and enhancement of the AR.IO Network. It works collaboratively with developers, contributors, and stakeholders to ensure the network remains robust, secure, and adaptable to evolving technological landscapes."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Allocating resources to promote ecosystem and community growth"}],": The Foundation is entrusted with managing and allocating resources to fuel the growth and expansion of the AR.IO ecosystem. This includes funding research initiatives, supporting innovative projects, and encouraging community-driven initiatives that contribute to the network's overall health and vitality."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Managing the core development of the AR.IO Network"}],": The Foundation oversees and coordinates the core development efforts of the AR.IO Network. This involves coordinating with developers and technical teams to implement upgrades, address vulnerabilities, and introduce new features that align with the network's vision and community consensus."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Fostering collaboration and inclusivity"}],": The Foundation actively fosters a culture of collaboration and inclusivity within the AR.IO ecosystem. It encourages diverse perspectives and welcomes contributions from individuals and organizations, fostering an environment where all participants can thrive and collectively shape the network's future."]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"By diligently pursuing these objectives, the AR.IO Foundation aims to create an environment where the AR.IO Network can flourish as a decentralized, secure, and resilient platform, contributing positively to the broader permaweb and decentralized storage landscape."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L7",null,{"children":"$L8"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","aSIFJgUJVLXjCcXxVmXZu",{"children":[["$","$L9",null,{"children":"$La"}],["$","$Lb",null,{"children":"$Lc"}],null]}]]}]]],"m":"$undefined","G":["$d","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","learn","foundation"],"i":false,"f":[[["",{"children":["learn",{"children":["foundation",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["foundation",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","foundation","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"AR.IO Foundation"}],"\n",["$","$L6",null,{"level":2,"id":"what-is-the-ar-io-foundation","children":"What is the AR.IO Foundation?"}],"\n",["$","p",null,{"children":"The AR.IO Foundation is dedicated to the stewardship and prosperity of The AR.IO Network and its associated token ecosystem. It holds a non-revocable, exclusive license to promote the development of the network, prioritizing the ecosystem's wellbeing, particularly the users."}],"\n",["$","p",null,{"children":"Key strategies employed by the Foundation (with the assistance of third-party teams) in support of the network include:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Providing grants and incentive programs"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Making strategic investments"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Engaging in direct software development"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Producing educational content"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Conducting publicity and marketing initiatives"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Forming partnerships"}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"guiding-philosophy","children":"Guiding Philosophy"}],"\n",["$","p",null,{"children":"The AR.IO Foundation serves as a unifying force within the ecosystem, facilitating communication, fostering innovation, and driving overall progress. Its primary aim is to function as a supportive entity rather than exerting excessive control over the network or disrupting its economic processes."}],"\n",["$","p",null,{"children":"The key objectives of the AR.IO Foundation are as follows:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Sustaining and advancing the AR.IO Network"}],": The Foundation takes responsibility for the continued development and enhancement of the AR.IO Network. It works collaboratively with developers, contributors, and stakeholders to ensure the network remains robust, secure, and adaptable to evolving technological landscapes."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Allocating resources to promote ecosystem and community growth"}],": The Foundation is entrusted with managing and allocating resources to fuel the growth and expansion of the AR.IO ecosystem. This includes funding research initiatives, supporting innovative projects, and encouraging community-driven initiatives that contribute to the network's overall health and vitality."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Managing the core development of the AR.IO Network"}],": The Foundation oversees and coordinates the core development efforts of the AR.IO Network. This involves coordinating with developers and technical teams to implement upgrades, address vulnerabilities, and introduce new features that align with the network's vision and community consensus."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Fostering collaboration and inclusivity"}],": The Foundation actively fosters a culture of collaboration and inclusivity within the AR.IO ecosystem. It encourages diverse perspectives and welcomes contributions from individuals and organizations, fostering an environment where all participants can thrive and collectively shape the network's future."]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"By diligently pursuing these objectives, the AR.IO Foundation aims to create an environment where the AR.IO Network can flourish as a decentralized, secure, and resilient platform, contributing positively to the broader permaweb and decentralized storage landscape."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L7",null,{"children":"$L8"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","eAFJwR_b7_G0D9_-tH_tO",{"children":[["$","$L9",null,{"children":"$La"}],["$","$Lb",null,{"children":"$Lc"}],null]}]]}]]],"m":"$undefined","G":["$d","$undefined"],"s":false,"S":true} c:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] a:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 8:null -e:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -f:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +e:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +f:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 10:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","465","static/chunks/app/learn/foundation/page-8c277e277a45c631.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Le",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Lf",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L10",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Le",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Lf",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L10",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/learn/glossary.html b/learn/glossary.html index 2612db22..66563d38 100644 --- a/learn/glossary.html +++ b/learn/glossary.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Glossary

    Many novel terms and acronyms are used by the Arweave ecosystem as well as some new ones introduced by AR.IO. The list below is intended to serve as a non-exhaustive reference of those terms:

    AO Computer (AO):

    @@ -88,4 +88,4 @@

    Vault:

    Token vaults are protocol level mechanisms used to contain staked tokens over time. Each vault contains a starting timestamp, ending timestamp (if applicable), along with a balance of tokens.

    Wayfinder Protocol:

    -

    The Wayfinder protocol provides applications with a pattern for dynamically switching / routing between network gateways. It also allows for abstraction of top level domain names from Arweave data and verifies the responses from AR.IO Gateways. It forms the basis of the ar:// schema, so users can seamlessly access ArNS names, Arweave base layer transactions, and bundled data items without the user providing a top-level domain.

    \ No newline at end of file +

    The Wayfinder protocol provides applications with a pattern for dynamically switching / routing between network gateways. It also allows for abstraction of top level domain names from Arweave data and verifies the responses from AR.IO Gateways. It forms the basis of the ar:// schema, so users can seamlessly access ArNS names, Arweave base layer transactions, and bundled data items without the user providing a top-level domain.

    \ No newline at end of file diff --git a/learn/glossary.txt b/learn/glossary.txt index 7fd8dc4d..60164919 100644 --- a/learn/glossary.txt +++ b/learn/glossary.txt @@ -9,10 +9,10 @@ b:I[86213,[],"MetadataBoundary"] d:I[86213,[],"ViewportBoundary"] f:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","learn","glossary"],"i":false,"f":[[["",{"children":["learn",{"children":["glossary",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["glossary",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","glossary","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Glossary"}],"\n",["$","p",null,{"children":"Many novel terms and acronyms are used by the Arweave ecosystem as well as some new ones introduced by AR.IO. The list below is intended to serve as a non-exhaustive reference of those terms:"}],"\n",["$","$L6",null,{"level":2,"id":"ao-computer-ao","children":[["$","strong",null,{"children":"AO Computer (AO)"}],":"]}],"\n",["$","p",null,{"children":"The AO Computer is an actor-oriented machine on the Arweave network, creating a unified computing environment across diverse nodes. It supports many parallel processes through an open message-passing layer, linking independent processes into a cohesive system, similar to how websites are interconnected via hyperlinks."}],"\n",["$","$L6",null,{"level":2,"id":"arweave-name-system-ar-ns","children":[["$","strong",null,{"children":"Arweave Name System (ArNS)"}],":"]}],"\n",["$","p",null,{"children":"a decentralized and censorship-resistant naming system enabled by AR.IO gateways which connects friendly names to permaweb applications, pages, data or identities."}],"\n",["$","$L6",null,{"level":2,"id":"arweave-name-token-ant-name-token","children":[["$","strong",null,{"children":"Arweave Name Token (ANT), “Name Token”"}],":"]}],"\n",["$","p",null,{"children":"A an AO Computer based token, that is connected to each registered ArNS Name. Each ANT gives the owner the ability to update the subdomains and Arweave Transaction IDs used by the registered name as well as transfer ownership and other functions."}],"\n",["$","$L6",null,{"level":2,"id":"arweave-network-standards-ans","children":[["$","strong",null,{"children":"Arweave Network Standards (ANS)"}],":"]}],"\n",["$","p",null,{"children":"Drafts and finalized standards for data formats, tag formats, data protocols, custom gateway features and anything that is built on top the Arweave Network. Specific standards are denoted by an associated number, e.g., ANS-###."}],"\n",["$","$L6",null,{"level":2,"id":"base-layer-transaction","children":[["$","strong",null,{"children":"Base Layer Transaction"}],":"]}],"\n",["$","p",null,{"children":"refers to one of up to 1,000 transactions that make up a single Arweave block. A base layer transaction may contain bundled data items."}],"\n",["$","$L6",null,{"level":2,"id":"bundle-bundling","children":[["$","strong",null,{"children":"Bundle, bundling"}],":"]}],"\n",["$","p",null,{"children":"an Arweave concept introduced in ANS-104 that allows for a way of writing multiple independent data transactions into one base layer transaction. Bundled transactions contain multiple independent transactions, called data items, wrapped into one larger transaction. This offers two major network benefits:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"A scaling solution for increasing the throughput of uploads to the Arweave network,"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Allows delegation of payment for an upload to a third party, while maintaining the identity and signature of the person who created the upload, without them needing to have a wallet with funds."}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"bundled-data-item-bdi","children":[["$","strong",null,{"children":"Bundled Data Item (BDI)"}],":"]}],"\n",["$","p",null,{"children":"A data item / transaction nested within an ANS-104 bundled transaction."}],"\n",["$","$L6",null,{"level":2,"id":"bundler","children":[["$","strong",null,{"children":"Bundler"}],":"]}],"\n",["$","p",null,{"children":"A third-party service and gateway feature that bundles data files on a user’s behalf."}],"\n",["$","$L6",null,{"level":2,"id":"chunk","children":[["$","strong",null,{"children":"Chunk"}],":"]}],"\n",["$","p",null,{"children":"A chunk is a unit of data that is stored on the Arweave network. It represents a piece of a larger file that has been split into smaller, manageable segments for efficient storage and retrieval."}],"\n",["$","$L6",null,{"level":2,"id":"decentralized-decentralization-etc","children":[["$","strong",null,{"children":"Decentralized, decentralization, etc"}],":"]}],"\n",["$","p",null,{"children":"A nonbinary, many axis scale enabling a system or platform to be: permissionless, trustless, verifiable, transparent, open-source, composable, resilient, and censorship resistant. Ultimately, something that is decentralized is not prone to single points of failure or influence."}],"\n",["$","$L6",null,{"level":2,"id":"epoch","children":[["$","strong",null,{"children":"Epoch"}],":"]}],"\n",["$","p",null,{"children":"a specific duration (e.g., one day) during which network activities and evaluations are conducted. It serves as a key time frame for processes such as observation duties, performance assessments, and reward distributions within the network's protocols."}],"\n",["$","$L6",null,{"level":2,"id":"gateway","children":[["$","strong",null,{"children":"Gateway"}],":"]}],"\n",["$","p",null,{"children":"A node operating on the Arweave network that provides services for reading from, writing to, and indexing the data stored on the permaweb. Sometimes referred to as “permaweb nodes”."}],"\n",["$","$L6",null,{"level":2,"id":"gateway-address-registry-gar","children":[["$","strong",null,{"children":"Gateway Address Registry (GAR)"}],":"]}],"\n",["$","p",null,{"children":"a decentralized directory maintained in the AR.IO smart contract. It serves as the authoritative list of all registered gateways on the AR.IO Network. The registry provides detailed metadata about each gateway to facilitate discovery, health monitoring, and data sharing among apps, users and other infrastructure. The GAR is designed to be easily queryable, sortable, and filterable by end users and clients, allowing for tailored selections based on various criteria to meet specific use cases."}],"\n",["$","$L6",null,{"level":2,"id":"indexing","children":[["$","strong",null,{"children":"Indexing"}],":"]}],"\n",["$","p",null,{"children":"The act of organizing transaction data tags into queryable databases."}],"\n",["$","$L6",null,{"level":2,"id":"layer-2-infrastructure","children":[["$","strong",null,{"children":"Layer 2 Infrastructure"}],":"]}],"\n",["$","p",null,{"children":"Layer 2 refers to the technology / infrastructure stack built “above” a base layer. In this use, the AR.IO Network would be considered Layer 2 infrastructure to the base Arweave protocol."}],"\n",["$","$L6",null,{"level":2,"id":"manifest-aka-path-manifest-arweave-manifest","children":[["$","strong",null,{"children":"Manifest (aka Path Manifest, Arweave Manifest)"}],":"]}],"\n",["$","p",null,{"children":"Special “aggregate” files uploaded to Arweave that map user-definable sub-paths with other Arweave transaction IDs. This allows users to create logical groups of content, for example a directory of related files, or the files and assets that make up a web page or application. Instead of having to manually collate these assets, manifests group them together so that an entire website or app can be launched from a single manifest file. Gateways can interpret this structure, so that users can then reference individual transactions by their file name and/or path."}],"\n",["$","$L6",null,{"level":2,"id":"mempool","children":[["$","strong",null,{"children":"Mempool"}],":"]}],"\n",["$","p",null,{"children":"Short for \"memory pool,\" is a component of Arweave mining nodes that temporarily stores valid transactions that have been broadcasted to the network but have not yet been added to a block."}],"\n",["$","$L6",null,{"level":2,"id":"message","children":[["$","strong",null,{"children":"Message"}],":"]}],"\n",["$","p",null,{"children":"An interaction with an AO Process, including action and tags. Every interaction with AO takes the form of a message."}],"\n",["$","$L6",null,{"level":2,"id":"miner-aka-arweave-node","children":[["$","strong",null,{"children":"Miner (aka Arweave Node)"}],":"]}],"\n",["$","p",null,{"children":"A node operating on the Arweave network responsible for data storage and recall."}],"\n",["$","$L6",null,{"level":2,"id":"native-address","children":[["$","strong",null,{"children":"Native Address"}],":"]}],"\n",["$","p",null,{"language":"txt","children":["The way public addresses are commonly (or by spec) represented in their native blockchain. Arweave keys are 43 character base64url representations of the ",["$","$L7",null,{"href":"#public-key","children":"public key"}],", while Ethereum keys use a different hashing algorithm and start with ",["$","$L8",null,{"children":"0x"}]," etc."]}],"\n",["$","$L6",null,{"level":2,"id":"normalized-address","children":[["$","strong",null,{"children":"Normalized Address"}],":"]}],"\n",["$","p",null,{"children":["43 character base64url representation of the sha256 hash of a ",["$","$L7",null,{"href":"#public-key","children":"public key"}],". Public keys for other chains can be normalized by this representation."]}],"\n",["$","$L6",null,{"level":2,"id":"observer","children":[["$","strong",null,{"children":"Observer"}],":"]}],"\n",["$","p",null,{"children":"A gateway selected to evaluate the performance of peer gateways in resolving ArNS names. Observers assess and report on the operational efficacy of other gateways."}],"\n",["$","$L6",null,{"level":2,"id":"optimistic-indexing","children":[["$","strong",null,{"children":"Optimistic Indexing"}],":"]}],"\n",["$","p",null,{"children":"Indexing transaction or data item headers before the associated L1 transaction has been accepted and confirmed in a chain block."}],"\n",["$","$L6",null,{"level":2,"id":"owner","children":[["$","strong",null,{"children":"Owner"}],":"]}],"\n",["$","p",null,{"children":"Generally, the public key of the signer."}],"\n",["$","$L6",null,{"level":2,"id":"owner-address","children":[["$","strong",null,{"children":"Owner Address"}],":"]}],"\n",["$","p",null,{"children":["The ",["$","$L7",null,{"href":"#normalized-address","children":"normalized address"}]," of the ",["$","$L7",null,{"href":"#owner","children":"owner"}]]}],"\n",["$","$L6",null,{"level":2,"id":"period","children":[["$","strong",null,{"children":"Period"}],":"]}],"\n",["$","p",null,{"children":"Refers to a predefined time span (e.g., a day) that serves as a cycle for network activities such as dynamic pricing. It is a fundamental unit of time for operational and protocol processes within the network."}],"\n",["$","$L6",null,{"level":2,"id":"permanent-cloud-network","children":[["$","strong",null,{"children":"Permanent Cloud Network"}],":"]}],"\n",["$","p",null,{"children":"A decentralized network that securely stores, distributes, and serves data and applications in a timeless, tamper-proof, and universally accessible way. Unlike traditional clouds, it ensures data permanence and user sovereignty by eliminating reliance on centralized providers and creating a resilient, censorship-resistant infrastructure."}],"\n",["$","$L6",null,{"level":2,"id":"permaweb","children":[["$","strong",null,{"children":"Permaweb"}],":"]}],"\n",["$","p",null,{"children":"The permaweb is the permanent and decentralized web of files and applications built on top of Arweave."}],"\n",["$","$L6",null,{"level":2,"id":"process-id-pid","children":[["$","strong",null,{"children":"Process ID (PID)"}],":"]}],"\n",["$","p",null,{"children":"Every process in AO is assigned a unique immutable identifier code."}],"\n",["$","$L6",null,{"level":2,"id":"protocol-balance","children":[["$","strong",null,{"children":"Protocol Balance"}],":"]}],"\n",["$","p",null,{"children":"The primary sink and source of ARIO tokens circulating through the AR.IO Network. This balance is akin to a central vault or wallet programmatically encoded into the network’s smart contract from which ArNS revenue is accumulated and incentive rewards are distributed."}],"\n",["$","$L6",null,{"level":2,"id":"protocol-rewards","children":[["$","strong",null,{"children":"Protocol Rewards"}],":"]}],"\n",["$","p",null,{"children":"IO Token incentive rewards distributed by the protocol to the network’s eligible users and gateway operators."}],"\n",["$","$L6",null,{"level":2,"id":"public-key","children":[["$","strong",null,{"children":"Public Key"}],":"]}],"\n",["$","p",null,{"children":"The publicly known keys for a signer (wallet). Public keys are different byte lengths depending on the signer type (e.g. Arweave vs. Ethereum (ECDSA), vs Solana, etc.)"}],"\n",["$","$L6",null,{"level":2,"id":"seeding","children":[["$","strong",null,{"children":"Seeding"}],":"]}],"\n",["$","p",null,{"children":"Refers to the act of propagating new data throughout the network. Miner nodes seed Arweave base layer transaction data to other miners, while gateways ensure that the transactions they receive reach the Arweave nodes. Both gateways and Arweave nodes seed base layer transactions and data chunks."}],"\n",["$","$L6",null,{"level":2,"id":"staking-of-tokens","children":[["$","strong",null,{"children":"Staking (of tokens)"}],":"]}],"\n",["$","p",null,{"children":"Refers to the process of locking ARIO tokens into a protocol-facilitated vault, temporarily removing them from circulation until unlocked. This action represents an opportunity cost for the gateway operator and serves as a motivator to prioritize the network's collective interests."}],"\n",["$","$L6",null,{"level":2,"id":"stake-redelegation","children":[["$","strong",null,{"children":"Stake Redelegation"}],":"]}],"\n",["$","p",null,{"children":"The process by which stakers move their delegated tokens from one gateway to another."}],"\n",["$","$L6",null,{"level":2,"id":"stake-redemption","children":[["$","strong",null,{"children":"Stake Redemption"}],":"]}],"\n",["$","p",null,{"children":"A feature allowing stakers to use their staked tokens for ArNS-related activities, such as purchasing names, extending leases, or increasing undername capacity."}],"\n",["$","$L6",null,{"level":2,"id":"transaction-id-tx-id","children":[["$","strong",null,{"children":"Transaction ID (txID)"}],":"]}],"\n",["$","p",null,{"children":"Every transaction and data file uploaded to Arweave is assigned a unique identifier code known as the Transaction ID. These txID’s can be referenced by users to easily locate and retrieve files."}],"\n",["$","$L6",null,{"level":2,"id":"trust-minimization","children":[["$","strong",null,{"children":"Trust-minimization"}],":"]}],"\n",["$","p",null,{"children":"Relates to enacting network security by minimizing the number of entities and the degree to which they must be trusted to achieve reliable network interactions. A network with trust-minimizing mechanisms means that it has reduced exposure to undesirable third-party actions and built-in incentives to reward good behavior while punishing bad behavior."}],"\n",["$","$L6",null,{"level":2,"id":"vault","children":[["$","strong",null,{"children":"Vault"}],":"]}],"\n",["$","p",null,{"children":"Token vaults are protocol level mechanisms used to contain staked tokens over time. Each vault contains a starting timestamp, ending timestamp (if applicable), along with a balance of tokens."}],"\n",["$","$L6",null,{"level":2,"id":"wayfinder-protocol","children":[["$","strong",null,{"children":"Wayfinder Protocol"}],":"]}],"\n",["$","p",null,{"children":"The Wayfinder protocol provides applications with a pattern for dynamically switching / routing between network gateways. It also allows for abstraction of top level domain names from Arweave data and verifies the responses from AR.IO Gateways. It forms the basis of the ar:// schema, so users can seamlessly access ArNS names, Arweave base layer transactions, and bundled data items without the user providing a top-level domain."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L9",null,{"children":"$La"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","1UWceo9s3rgi_jr0_f-Jf",{"children":[["$","$Lb",null,{"children":"$Lc"}],["$","$Ld",null,{"children":"$Le"}],null]}]]}]]],"m":"$undefined","G":["$f","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","learn","glossary"],"i":false,"f":[[["",{"children":["learn",{"children":["glossary",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["glossary",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","glossary","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Glossary"}],"\n",["$","p",null,{"children":"Many novel terms and acronyms are used by the Arweave ecosystem as well as some new ones introduced by AR.IO. The list below is intended to serve as a non-exhaustive reference of those terms:"}],"\n",["$","$L6",null,{"level":2,"id":"ao-computer-ao","children":[["$","strong",null,{"children":"AO Computer (AO)"}],":"]}],"\n",["$","p",null,{"children":"The AO Computer is an actor-oriented machine on the Arweave network, creating a unified computing environment across diverse nodes. It supports many parallel processes through an open message-passing layer, linking independent processes into a cohesive system, similar to how websites are interconnected via hyperlinks."}],"\n",["$","$L6",null,{"level":2,"id":"arweave-name-system-ar-ns","children":[["$","strong",null,{"children":"Arweave Name System (ArNS)"}],":"]}],"\n",["$","p",null,{"children":"a decentralized and censorship-resistant naming system enabled by AR.IO gateways which connects friendly names to permaweb applications, pages, data or identities."}],"\n",["$","$L6",null,{"level":2,"id":"arweave-name-token-ant-name-token","children":[["$","strong",null,{"children":"Arweave Name Token (ANT), “Name Token”"}],":"]}],"\n",["$","p",null,{"children":"A an AO Computer based token, that is connected to each registered ArNS Name. Each ANT gives the owner the ability to update the subdomains and Arweave Transaction IDs used by the registered name as well as transfer ownership and other functions."}],"\n",["$","$L6",null,{"level":2,"id":"arweave-network-standards-ans","children":[["$","strong",null,{"children":"Arweave Network Standards (ANS)"}],":"]}],"\n",["$","p",null,{"children":"Drafts and finalized standards for data formats, tag formats, data protocols, custom gateway features and anything that is built on top the Arweave Network. Specific standards are denoted by an associated number, e.g., ANS-###."}],"\n",["$","$L6",null,{"level":2,"id":"base-layer-transaction","children":[["$","strong",null,{"children":"Base Layer Transaction"}],":"]}],"\n",["$","p",null,{"children":"refers to one of up to 1,000 transactions that make up a single Arweave block. A base layer transaction may contain bundled data items."}],"\n",["$","$L6",null,{"level":2,"id":"bundle-bundling","children":[["$","strong",null,{"children":"Bundle, bundling"}],":"]}],"\n",["$","p",null,{"children":"an Arweave concept introduced in ANS-104 that allows for a way of writing multiple independent data transactions into one base layer transaction. Bundled transactions contain multiple independent transactions, called data items, wrapped into one larger transaction. This offers two major network benefits:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"A scaling solution for increasing the throughput of uploads to the Arweave network,"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Allows delegation of payment for an upload to a third party, while maintaining the identity and signature of the person who created the upload, without them needing to have a wallet with funds."}],"\n"]}],"\n"]}],"\n",["$","$L6",null,{"level":2,"id":"bundled-data-item-bdi","children":[["$","strong",null,{"children":"Bundled Data Item (BDI)"}],":"]}],"\n",["$","p",null,{"children":"A data item / transaction nested within an ANS-104 bundled transaction."}],"\n",["$","$L6",null,{"level":2,"id":"bundler","children":[["$","strong",null,{"children":"Bundler"}],":"]}],"\n",["$","p",null,{"children":"A third-party service and gateway feature that bundles data files on a user’s behalf."}],"\n",["$","$L6",null,{"level":2,"id":"chunk","children":[["$","strong",null,{"children":"Chunk"}],":"]}],"\n",["$","p",null,{"children":"A chunk is a unit of data that is stored on the Arweave network. It represents a piece of a larger file that has been split into smaller, manageable segments for efficient storage and retrieval."}],"\n",["$","$L6",null,{"level":2,"id":"decentralized-decentralization-etc","children":[["$","strong",null,{"children":"Decentralized, decentralization, etc"}],":"]}],"\n",["$","p",null,{"children":"A nonbinary, many axis scale enabling a system or platform to be: permissionless, trustless, verifiable, transparent, open-source, composable, resilient, and censorship resistant. Ultimately, something that is decentralized is not prone to single points of failure or influence."}],"\n",["$","$L6",null,{"level":2,"id":"epoch","children":[["$","strong",null,{"children":"Epoch"}],":"]}],"\n",["$","p",null,{"children":"a specific duration (e.g., one day) during which network activities and evaluations are conducted. It serves as a key time frame for processes such as observation duties, performance assessments, and reward distributions within the network's protocols."}],"\n",["$","$L6",null,{"level":2,"id":"gateway","children":[["$","strong",null,{"children":"Gateway"}],":"]}],"\n",["$","p",null,{"children":"A node operating on the Arweave network that provides services for reading from, writing to, and indexing the data stored on the permaweb. Sometimes referred to as “permaweb nodes”."}],"\n",["$","$L6",null,{"level":2,"id":"gateway-address-registry-gar","children":[["$","strong",null,{"children":"Gateway Address Registry (GAR)"}],":"]}],"\n",["$","p",null,{"children":"a decentralized directory maintained in the AR.IO smart contract. It serves as the authoritative list of all registered gateways on the AR.IO Network. The registry provides detailed metadata about each gateway to facilitate discovery, health monitoring, and data sharing among apps, users and other infrastructure. The GAR is designed to be easily queryable, sortable, and filterable by end users and clients, allowing for tailored selections based on various criteria to meet specific use cases."}],"\n",["$","$L6",null,{"level":2,"id":"indexing","children":[["$","strong",null,{"children":"Indexing"}],":"]}],"\n",["$","p",null,{"children":"The act of organizing transaction data tags into queryable databases."}],"\n",["$","$L6",null,{"level":2,"id":"layer-2-infrastructure","children":[["$","strong",null,{"children":"Layer 2 Infrastructure"}],":"]}],"\n",["$","p",null,{"children":"Layer 2 refers to the technology / infrastructure stack built “above” a base layer. In this use, the AR.IO Network would be considered Layer 2 infrastructure to the base Arweave protocol."}],"\n",["$","$L6",null,{"level":2,"id":"manifest-aka-path-manifest-arweave-manifest","children":[["$","strong",null,{"children":"Manifest (aka Path Manifest, Arweave Manifest)"}],":"]}],"\n",["$","p",null,{"children":"Special “aggregate” files uploaded to Arweave that map user-definable sub-paths with other Arweave transaction IDs. This allows users to create logical groups of content, for example a directory of related files, or the files and assets that make up a web page or application. Instead of having to manually collate these assets, manifests group them together so that an entire website or app can be launched from a single manifest file. Gateways can interpret this structure, so that users can then reference individual transactions by their file name and/or path."}],"\n",["$","$L6",null,{"level":2,"id":"mempool","children":[["$","strong",null,{"children":"Mempool"}],":"]}],"\n",["$","p",null,{"children":"Short for \"memory pool,\" is a component of Arweave mining nodes that temporarily stores valid transactions that have been broadcasted to the network but have not yet been added to a block."}],"\n",["$","$L6",null,{"level":2,"id":"message","children":[["$","strong",null,{"children":"Message"}],":"]}],"\n",["$","p",null,{"children":"An interaction with an AO Process, including action and tags. Every interaction with AO takes the form of a message."}],"\n",["$","$L6",null,{"level":2,"id":"miner-aka-arweave-node","children":[["$","strong",null,{"children":"Miner (aka Arweave Node)"}],":"]}],"\n",["$","p",null,{"children":"A node operating on the Arweave network responsible for data storage and recall."}],"\n",["$","$L6",null,{"level":2,"id":"native-address","children":[["$","strong",null,{"children":"Native Address"}],":"]}],"\n",["$","p",null,{"language":"txt","children":["The way public addresses are commonly (or by spec) represented in their native blockchain. Arweave keys are 43 character base64url representations of the ",["$","$L7",null,{"href":"#public-key","children":"public key"}],", while Ethereum keys use a different hashing algorithm and start with ",["$","$L8",null,{"children":"0x"}]," etc."]}],"\n",["$","$L6",null,{"level":2,"id":"normalized-address","children":[["$","strong",null,{"children":"Normalized Address"}],":"]}],"\n",["$","p",null,{"children":["43 character base64url representation of the sha256 hash of a ",["$","$L7",null,{"href":"#public-key","children":"public key"}],". Public keys for other chains can be normalized by this representation."]}],"\n",["$","$L6",null,{"level":2,"id":"observer","children":[["$","strong",null,{"children":"Observer"}],":"]}],"\n",["$","p",null,{"children":"A gateway selected to evaluate the performance of peer gateways in resolving ArNS names. Observers assess and report on the operational efficacy of other gateways."}],"\n",["$","$L6",null,{"level":2,"id":"optimistic-indexing","children":[["$","strong",null,{"children":"Optimistic Indexing"}],":"]}],"\n",["$","p",null,{"children":"Indexing transaction or data item headers before the associated L1 transaction has been accepted and confirmed in a chain block."}],"\n",["$","$L6",null,{"level":2,"id":"owner","children":[["$","strong",null,{"children":"Owner"}],":"]}],"\n",["$","p",null,{"children":"Generally, the public key of the signer."}],"\n",["$","$L6",null,{"level":2,"id":"owner-address","children":[["$","strong",null,{"children":"Owner Address"}],":"]}],"\n",["$","p",null,{"children":["The ",["$","$L7",null,{"href":"#normalized-address","children":"normalized address"}]," of the ",["$","$L7",null,{"href":"#owner","children":"owner"}]]}],"\n",["$","$L6",null,{"level":2,"id":"period","children":[["$","strong",null,{"children":"Period"}],":"]}],"\n",["$","p",null,{"children":"Refers to a predefined time span (e.g., a day) that serves as a cycle for network activities such as dynamic pricing. It is a fundamental unit of time for operational and protocol processes within the network."}],"\n",["$","$L6",null,{"level":2,"id":"permanent-cloud-network","children":[["$","strong",null,{"children":"Permanent Cloud Network"}],":"]}],"\n",["$","p",null,{"children":"A decentralized network that securely stores, distributes, and serves data and applications in a timeless, tamper-proof, and universally accessible way. Unlike traditional clouds, it ensures data permanence and user sovereignty by eliminating reliance on centralized providers and creating a resilient, censorship-resistant infrastructure."}],"\n",["$","$L6",null,{"level":2,"id":"permaweb","children":[["$","strong",null,{"children":"Permaweb"}],":"]}],"\n",["$","p",null,{"children":"The permaweb is the permanent and decentralized web of files and applications built on top of Arweave."}],"\n",["$","$L6",null,{"level":2,"id":"process-id-pid","children":[["$","strong",null,{"children":"Process ID (PID)"}],":"]}],"\n",["$","p",null,{"children":"Every process in AO is assigned a unique immutable identifier code."}],"\n",["$","$L6",null,{"level":2,"id":"protocol-balance","children":[["$","strong",null,{"children":"Protocol Balance"}],":"]}],"\n",["$","p",null,{"children":"The primary sink and source of ARIO tokens circulating through the AR.IO Network. This balance is akin to a central vault or wallet programmatically encoded into the network’s smart contract from which ArNS revenue is accumulated and incentive rewards are distributed."}],"\n",["$","$L6",null,{"level":2,"id":"protocol-rewards","children":[["$","strong",null,{"children":"Protocol Rewards"}],":"]}],"\n",["$","p",null,{"children":"IO Token incentive rewards distributed by the protocol to the network’s eligible users and gateway operators."}],"\n",["$","$L6",null,{"level":2,"id":"public-key","children":[["$","strong",null,{"children":"Public Key"}],":"]}],"\n",["$","p",null,{"children":"The publicly known keys for a signer (wallet). Public keys are different byte lengths depending on the signer type (e.g. Arweave vs. Ethereum (ECDSA), vs Solana, etc.)"}],"\n",["$","$L6",null,{"level":2,"id":"seeding","children":[["$","strong",null,{"children":"Seeding"}],":"]}],"\n",["$","p",null,{"children":"Refers to the act of propagating new data throughout the network. Miner nodes seed Arweave base layer transaction data to other miners, while gateways ensure that the transactions they receive reach the Arweave nodes. Both gateways and Arweave nodes seed base layer transactions and data chunks."}],"\n",["$","$L6",null,{"level":2,"id":"staking-of-tokens","children":[["$","strong",null,{"children":"Staking (of tokens)"}],":"]}],"\n",["$","p",null,{"children":"Refers to the process of locking ARIO tokens into a protocol-facilitated vault, temporarily removing them from circulation until unlocked. This action represents an opportunity cost for the gateway operator and serves as a motivator to prioritize the network's collective interests."}],"\n",["$","$L6",null,{"level":2,"id":"stake-redelegation","children":[["$","strong",null,{"children":"Stake Redelegation"}],":"]}],"\n",["$","p",null,{"children":"The process by which stakers move their delegated tokens from one gateway to another."}],"\n",["$","$L6",null,{"level":2,"id":"stake-redemption","children":[["$","strong",null,{"children":"Stake Redemption"}],":"]}],"\n",["$","p",null,{"children":"A feature allowing stakers to use their staked tokens for ArNS-related activities, such as purchasing names, extending leases, or increasing undername capacity."}],"\n",["$","$L6",null,{"level":2,"id":"transaction-id-tx-id","children":[["$","strong",null,{"children":"Transaction ID (txID)"}],":"]}],"\n",["$","p",null,{"children":"Every transaction and data file uploaded to Arweave is assigned a unique identifier code known as the Transaction ID. These txID’s can be referenced by users to easily locate and retrieve files."}],"\n",["$","$L6",null,{"level":2,"id":"trust-minimization","children":[["$","strong",null,{"children":"Trust-minimization"}],":"]}],"\n",["$","p",null,{"children":"Relates to enacting network security by minimizing the number of entities and the degree to which they must be trusted to achieve reliable network interactions. A network with trust-minimizing mechanisms means that it has reduced exposure to undesirable third-party actions and built-in incentives to reward good behavior while punishing bad behavior."}],"\n",["$","$L6",null,{"level":2,"id":"vault","children":[["$","strong",null,{"children":"Vault"}],":"]}],"\n",["$","p",null,{"children":"Token vaults are protocol level mechanisms used to contain staked tokens over time. Each vault contains a starting timestamp, ending timestamp (if applicable), along with a balance of tokens."}],"\n",["$","$L6",null,{"level":2,"id":"wayfinder-protocol","children":[["$","strong",null,{"children":"Wayfinder Protocol"}],":"]}],"\n",["$","p",null,{"children":"The Wayfinder protocol provides applications with a pattern for dynamically switching / routing between network gateways. It also allows for abstraction of top level domain names from Arweave data and verifies the responses from AR.IO Gateways. It forms the basis of the ar:// schema, so users can seamlessly access ArNS names, Arweave base layer transactions, and bundled data items without the user providing a top-level domain."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L9",null,{"children":"$La"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","iLtlNKwGzUcwfo-Hh6OuK",{"children":[["$","$Lb",null,{"children":"$Lc"}],["$","$Ld",null,{"children":"$Le"}],null]}]]}]]],"m":"$undefined","G":["$f","$undefined"],"s":false,"S":true} e:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] c:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] a:null -10:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -11:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L10",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L11",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/ar-io-sdk/tokens":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +10:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +11:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L10",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L11",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/learn/guides/ants-on-bazar.html b/learn/guides/ants-on-bazar.html index 1bb9b8e2..fd8c9342 100644 --- a/learn/guides/ants-on-bazar.html +++ b/learn/guides/ants-on-bazar.html @@ -1,4 +1,4 @@ -AR.IO Network Docs - ANTs on Bazar
    +AR.IO Network Docs - ANTs on Bazar

    Trading ANTs on Bazar

    Overview

    Arweave Name Tokens are Atomic Asset Spec compliant AO tokens that manage records and permission for ArNS names. Because the ANT spec is compliant with the Atomic Asset Spec, they are tradable on Bazar, which is a decentralized market place for Atomic Assets on AO. There are a few simple steps that are required in order to make an ANT available on Bazar to be traded.

    @@ -30,4 +30,4 @@

    Send({ Target = "<Ant-Process-ID>", Action = "Add-Controller", Controller = "<Wallet-Address>" })
     

    -

    Replace <Ant-Process-ID> with the process Id of the ANT you transferred into your profile, and <Wallet-Address> with your wallet address.

    \ No newline at end of file +

    Replace <Ant-Process-ID> with the process Id of the ANT you transferred into your profile, and <Wallet-Address> with your wallet address.

    \ No newline at end of file diff --git a/learn/guides/ants-on-bazar.txt b/learn/guides/ants-on-bazar.txt index 065edc0c..1dba1d33 100644 --- a/learn/guides/ants-on-bazar.txt +++ b/learn/guides/ants-on-bazar.txt @@ -12,10 +12,10 @@ e:I[86213,[],"MetadataBoundary"] 12:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] b:T5c3,Send({ Target = "<Ant-Process-ID>", Action = "Add-Controller", Controller = "<Wallet-Address>" }) -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","learn","guides","ants-on-bazar"],"i":false,"f":[[["",{"children":["learn",{"children":["guides",{"children":["ants-on-bazar",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["guides",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants-on-bazar",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children","ants-on-bazar","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Trading ANTs on Bazar"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":[["$","$L7",null,{"href":"/learn/arns/#arweave-name-token-ant","children":"Arweave Name Tokens"}]," are ",["$","$L7",null,{"href":"https://github.com/permaweb/ao-permaweb/blob/asset-manager/services/assets/spec.md","rel":"noopener noreferrer","target":"_blank","children":["Atomic Asset Spec",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," compliant AO tokens that manage records and permission for ArNS names. Because the ANT spec is compliant with the Atomic Asset Spec, they are tradable on ",["$","$L7",null,{"href":"https://bazar.arweave.net","rel":"noopener noreferrer","target":"_blank","children":["Bazar",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", which is a decentralized market place for Atomic Assets on AO. There are a few simple steps that are required in order to make an ANT available on Bazar to be traded."]}],"\n",["$","$L6",null,{"level":2,"id":"bazar-profile","children":"Bazar Profile"}],"\n",["$","p",null,{"children":["Bazar relies on ",["$","$L7",null,{"href":"https://bazar.g8way.io/#/docs/overview/profiles","rel":"noopener noreferrer","target":"_blank","children":["profiles",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," for displaying user information and tradable assets. Profiles are AO processes that contain user specified information like a name, a nickname, and images associated with the profile. Profiles also track assets held by the profile in order to provide their information to bazar."]}],"\n",["$","h3",null,{"children":"Create a Profile"}],"\n",["$","p",null,{"children":"If you do not already have a profile associated with your wallet, you can easily create one on using the \"Create your profile\" button on bazar after connecting your wallet:"}],"\n",["$","$L8",null,{"src":"https://arweave.net/mItIcwFiDWDM3JUs_8NMhKOLiim_9_fovpv1fkMk4pk"}],"\n",["$","p",null,{"children":"You will be prompted to add, at a minimum, a name and handle (nickname) to associate with the profile. These values can be changed later."}],"\n",["$","$L8",null,{"src":"https://arweave.net/-jUIPIS4rPc_aoF4yCulV2VVWMOmZIaRCxWwLkU2_gE"}],"\n",["$","p",null,{"children":"Click \"Save\" at the bottom to finish creation of your profile."}],"\n",["$","p",null,{"children":"Once your profile is created, you can get its ao process Id at any time by clicking on the user icon in Bazar, and then the \"Copy profile address\" button from the menu."}],"\n",["$","$L8",null,{"src":"https://arweave.net/jXXF6f4Rtcqt6SdZgnbxSOAhNmMEKM8v_-dmHcnb-Oo"}],"\n",["$","$L6",null,{"level":2,"id":"transfer-ant-to-the-profile","children":"Transfer ANT to the Profile"}],"\n",["$","p",null,{"children":["Bazar profiles only track assets that are held in the profile process, not in a user wallet. In order for an ANT to be displayed and transferred on Bazar, it must first be transferred into the Bazar profile. This can be done easily using ",["$","$L7",null,{"href":"https://arns.app","rel":"noopener noreferrer","target":"_blank","children":["arns.app",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," in your manage page for a given name."]}],"\n",["$","$L8",null,{"src":"https://arweave.net/Z94PllSxiusPhfBnRVZcxi-IKfmqjwMH-NXuqdUyWcM"}],"\n",["$","br",null,{}],"\n",["$","br",null,{}],"\n",["$","$L8",null,{"src":"http://arweave.net/FNOkid5jsHig5Kz-oIJDq4kkkM2A-lzBf8s9EH1vUps"}],"\n",["$","p",null,{"children":"Once an ANT is transferred into the profile process, it will automatically be detected and displayed by Bazar. It can be transferred or sold just like any other atomic asset on the marketplace, with no additional steps required."}],"\n",["$","$L6",null,{"level":2,"id":"restore-controllers","children":"Restore Controllers"}],"\n",["$","div",null,{"className":"border-l-4 border-orange-500 bg-gray-800 text-white p-4 rounded-md","children":[["$","div",null,{"className":"font-semibold text-lg text-orange-300 mb-2","children":"Optional"}],["$","div",null,{"className":"text-sm","children":"This is an optional step that will enable updating an ANT's Target Id without transferring it back into your wallet. This step may be safely skipped without affecting the ANT's functionality or tradability on Bazar."}]]}],"\n",["$","p",null,{"children":"Transferring an ANT to a new wallet or AO process resets all authorized controllers, or non-owner entities that are allowed to update some settings on the ArNS name. It does not reset the Target Id that the ArNS name is pointing to. If you want to be able to update the Target ID and undernames from your wallet using arns.app, you will need to set your wallet address as a controller for the ANT while it is in your profile. The easiest way to do this is using aos."}],"\n",["$","p",null,{"children":["If you have not used aos before, you can find installation instructions ",["$","$L7",null,{"href":"https://cookbook_ao.arweave.net/welcome/getting-started.html","rel":"noopener noreferrer","target":"_blank","children":["here",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n",["$","p",null,{"children":"Using aos, you can log directly into your profile process with the command:"}],"\n",["$","$L9",null,{"language":"bash","code":"aos --wallet \"/path/to/your/keyfile\"\n","children":["$","$La",null,{"className":"language-bash","children":"aos <profile-address> --wallet "/path/to/your/keyfile"\n"}]}],"\n",["$","p",null,{"language":"txt","children":["Be sure to replace ",["$","$La",null,{"children":""}]," with the process Id for your profile process, and ",["$","$La",null,{"children":"/path/to/your/keyfile"}]," with the path to the keyfile for the wallet you created the profile with."]}],"\n",["$","p",null,{"children":"Once you are logged in with aos, you can send a message to the ANT in your profile to set your wallet as a controller:"}],"\n",["$","$L9",null,{"language":"bash","code":"Send({ Target = \"\", Action = \"Add-Controller\", Controller = \"\" })\n","children":["$","$La",null,{"className":"language-bash","children":"$b"}]}],"\n",["$","p",null,{"language":"txt","children":["Replace ",["$","$La",null,{"children":""}]," with the process Id of the ANT you transferred into your profile, and ",["$","$La",null,{"children":""}]," with your wallet address."]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","QkbFg2bDiL4o2fqoUCRGS",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","learn","guides","ants-on-bazar"],"i":false,"f":[[["",{"children":["learn",{"children":["guides",{"children":["ants-on-bazar",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["guides",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants-on-bazar",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children","ants-on-bazar","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Trading ANTs on Bazar"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":[["$","$L7",null,{"href":"/learn/arns/#arweave-name-token-ant","children":"Arweave Name Tokens"}]," are ",["$","$L7",null,{"href":"https://github.com/permaweb/ao-permaweb/blob/asset-manager/services/assets/spec.md","rel":"noopener noreferrer","target":"_blank","children":["Atomic Asset Spec",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," compliant AO tokens that manage records and permission for ArNS names. Because the ANT spec is compliant with the Atomic Asset Spec, they are tradable on ",["$","$L7",null,{"href":"https://bazar.arweave.net","rel":"noopener noreferrer","target":"_blank","children":["Bazar",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", which is a decentralized market place for Atomic Assets on AO. There are a few simple steps that are required in order to make an ANT available on Bazar to be traded."]}],"\n",["$","$L6",null,{"level":2,"id":"bazar-profile","children":"Bazar Profile"}],"\n",["$","p",null,{"children":["Bazar relies on ",["$","$L7",null,{"href":"https://bazar.g8way.io/#/docs/overview/profiles","rel":"noopener noreferrer","target":"_blank","children":["profiles",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," for displaying user information and tradable assets. Profiles are AO processes that contain user specified information like a name, a nickname, and images associated with the profile. Profiles also track assets held by the profile in order to provide their information to bazar."]}],"\n",["$","h3",null,{"children":"Create a Profile"}],"\n",["$","p",null,{"children":"If you do not already have a profile associated with your wallet, you can easily create one on using the \"Create your profile\" button on bazar after connecting your wallet:"}],"\n",["$","$L8",null,{"src":"https://arweave.net/mItIcwFiDWDM3JUs_8NMhKOLiim_9_fovpv1fkMk4pk"}],"\n",["$","p",null,{"children":"You will be prompted to add, at a minimum, a name and handle (nickname) to associate with the profile. These values can be changed later."}],"\n",["$","$L8",null,{"src":"https://arweave.net/-jUIPIS4rPc_aoF4yCulV2VVWMOmZIaRCxWwLkU2_gE"}],"\n",["$","p",null,{"children":"Click \"Save\" at the bottom to finish creation of your profile."}],"\n",["$","p",null,{"children":"Once your profile is created, you can get its ao process Id at any time by clicking on the user icon in Bazar, and then the \"Copy profile address\" button from the menu."}],"\n",["$","$L8",null,{"src":"https://arweave.net/jXXF6f4Rtcqt6SdZgnbxSOAhNmMEKM8v_-dmHcnb-Oo"}],"\n",["$","$L6",null,{"level":2,"id":"transfer-ant-to-the-profile","children":"Transfer ANT to the Profile"}],"\n",["$","p",null,{"children":["Bazar profiles only track assets that are held in the profile process, not in a user wallet. In order for an ANT to be displayed and transferred on Bazar, it must first be transferred into the Bazar profile. This can be done easily using ",["$","$L7",null,{"href":"https://arns.app","rel":"noopener noreferrer","target":"_blank","children":["arns.app",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," in your manage page for a given name."]}],"\n",["$","$L8",null,{"src":"https://arweave.net/Z94PllSxiusPhfBnRVZcxi-IKfmqjwMH-NXuqdUyWcM"}],"\n",["$","br",null,{}],"\n",["$","br",null,{}],"\n",["$","$L8",null,{"src":"http://arweave.net/FNOkid5jsHig5Kz-oIJDq4kkkM2A-lzBf8s9EH1vUps"}],"\n",["$","p",null,{"children":"Once an ANT is transferred into the profile process, it will automatically be detected and displayed by Bazar. It can be transferred or sold just like any other atomic asset on the marketplace, with no additional steps required."}],"\n",["$","$L6",null,{"level":2,"id":"restore-controllers","children":"Restore Controllers"}],"\n",["$","div",null,{"className":"border-l-4 border-orange-500 bg-gray-800 text-white p-4 rounded-md","children":[["$","div",null,{"className":"font-semibold text-lg text-orange-300 mb-2","children":"Optional"}],["$","div",null,{"className":"text-sm","children":"This is an optional step that will enable updating an ANT's Target Id without transferring it back into your wallet. This step may be safely skipped without affecting the ANT's functionality or tradability on Bazar."}]]}],"\n",["$","p",null,{"children":"Transferring an ANT to a new wallet or AO process resets all authorized controllers, or non-owner entities that are allowed to update some settings on the ArNS name. It does not reset the Target Id that the ArNS name is pointing to. If you want to be able to update the Target ID and undernames from your wallet using arns.app, you will need to set your wallet address as a controller for the ANT while it is in your profile. The easiest way to do this is using aos."}],"\n",["$","p",null,{"children":["If you have not used aos before, you can find installation instructions ",["$","$L7",null,{"href":"https://cookbook_ao.arweave.net/welcome/getting-started.html","rel":"noopener noreferrer","target":"_blank","children":["here",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]]}],"\n",["$","p",null,{"children":"Using aos, you can log directly into your profile process with the command:"}],"\n",["$","$L9",null,{"language":"bash","code":"aos --wallet \"/path/to/your/keyfile\"\n","children":["$","$La",null,{"className":"language-bash","children":"aos <profile-address> --wallet "/path/to/your/keyfile"\n"}]}],"\n",["$","p",null,{"language":"txt","children":["Be sure to replace ",["$","$La",null,{"children":""}]," with the process Id for your profile process, and ",["$","$La",null,{"children":"/path/to/your/keyfile"}]," with the path to the keyfile for the wallet you created the profile with."]}],"\n",["$","p",null,{"children":"Once you are logged in with aos, you can send a message to the ANT in your profile to set your wallet as a controller:"}],"\n",["$","$L9",null,{"language":"bash","code":"Send({ Target = \"\", Action = \"Add-Controller\", Controller = \"\" })\n","children":["$","$La",null,{"className":"language-bash","children":"$b"}]}],"\n",["$","p",null,{"language":"txt","children":["Replace ",["$","$La",null,{"children":""}]," with the process Id of the ANT you transferred into your profile, and ",["$","$La",null,{"children":""}]," with your wallet address."]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$Lc",null,{"children":"$Ld"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","3xs3vWntlKCaRdxwaZomM",{"children":[["$","$Le",null,{"children":"$Lf"}],["$","$L10",null,{"children":"$L11"}],null]}]]}]]],"m":"$undefined","G":["$12","$undefined"],"s":false,"S":true} 11:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] f:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs - ANTs on Bazar"}],["$","meta","2",{"name":"description","content":"User guide for setting up ArNS name ANTs to be traded on the Bazar marketplace."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs - ANTs on Bazar"}],["$","meta","4",{"property":"og:description","content":"User guide for setting up ArNS name ANTs to be traded on the Bazar marketplace."}],["$","meta","5",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","6",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","7",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","8",{"name":"twitter:description","content":"User guide for setting up ArNS name ANTs to be traded on the Bazar marketplace."}],["$","meta","9",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","10",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] d:null -13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +13:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +14:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L13",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L14",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/learn/guides/ants.html b/learn/guides/ants.html index 5452d042..adc68481 100644 --- a/learn/guides/ants.html +++ b/learn/guides/ants.html @@ -1,5 +1,5 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Arweave Name System (ArNS)

    Overview

    The Arweave Name System (ArNS) is a decentralized, censorship-resistant naming system on Arweave. It allows data on Arweave to be assigned to friendly domain names. Learn more about ArNS here.

    -

    This guide will walk you through the process of purchasing and managing an ArNS name using arns.app, the official ArNS portal from AR.IO.

    \ No newline at end of file +

    This guide will walk you through the process of purchasing and managing an ArNS name using arns.app, the official ArNS portal from AR.IO.

    \ No newline at end of file diff --git a/learn/guides/ants.txt b/learn/guides/ants.txt index 0aa8403a..4db38e10 100644 --- a/learn/guides/ants.txt +++ b/learn/guides/ants.txt @@ -8,10 +8,10 @@ a:I[86213,[],"MetadataBoundary"] c:I[86213,[],"ViewportBoundary"] e:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","learn","guides","ants"],"i":false,"f":[[["",{"children":["learn",{"children":["guides",{"children":["ants",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["guides",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Arweave Name System (ArNS)"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["The Arweave Name System (ArNS) is a decentralized, censorship-resistant naming system on Arweave. It allows data on Arweave to be assigned to friendly domain names. Learn more about ArNS ",["$","$L7",null,{"href":"/learn/arns","children":"here"}],"."]}],"\n",["$","p",null,{"children":["This guide will walk you through the process of purchasing and managing an ArNS name using ",["$","$L7",null,{"href":"https://arns.app","rel":"noopener noreferrer","target":"_blank","children":["arns.app",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", the official ArNS portal from AR.IO."]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","B6a1CSxjYUiAFIvyOBA75",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","learn","guides","ants"],"i":false,"f":[[["",{"children":["learn",{"children":["guides",{"children":["ants",{"children":["__PAGE__",{}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["guides",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Arweave Name System (ArNS)"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["The Arweave Name System (ArNS) is a decentralized, censorship-resistant naming system on Arweave. It allows data on Arweave to be assigned to friendly domain names. Learn more about ArNS ",["$","$L7",null,{"href":"/learn/arns","children":"here"}],"."]}],"\n",["$","p",null,{"children":["This guide will walk you through the process of purchasing and managing an ArNS name using ",["$","$L7",null,{"href":"https://arns.app","rel":"noopener noreferrer","target":"_blank","children":["arns.app",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}],", the official ArNS portal from AR.IO."]}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","Sl-33pOlvcXl-NnHWRulA",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} d:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] b:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 9:null -f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/namecheap":[],"/build/gateways/networking/certbot/cloudflare":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/learn/guides/ants/managing.html b/learn/guides/ants/managing.html index f8924b0c..2a900a9c 100644 --- a/learn/guides/ants/managing.html +++ b/learn/guides/ants/managing.html @@ -1,4 +1,4 @@ -AR.IO Network Docs

    Managing ArNS Assets

    +AR.IO Network Docs

    Managing ArNS Assets

    Overview

    From the Manage Assets page of arns.app, you can view details about your registered names, assign new Target IDs for your names to resolve to, or register new undernames for your ArNS names.

    Access the Manage Assets page by connecting your Arweave wallet, and clicking on the account button displaying your wallet address (the connect button if you are not connected), then selecting "Manage Assets" from the menu.

    @@ -11,4 +11,4 @@

    The ANTs tab displays each ANT owned by the connected wallet (except for advanced use cases, each ArNS name will have its own ANT). You can view and create new undernames using the "Undernames" button, or access advanced management options by clicking on the "manage" icon (shaped like a gear).

    The Advanced manage page allows you to transfer ownership, add or remove controllers (other wallets who are able to manage an ANT) or set/modify a Target ID for a name to resolve to.

    -
    Loading image from the Permaweb via Wayfinder...

    \ No newline at end of file +
    Loading image from the Permaweb via Wayfinder...
    \ No newline at end of file diff --git a/learn/guides/ants/managing.txt b/learn/guides/ants/managing.txt index 19256562..e0e04d9d 100644 --- a/learn/guides/ants/managing.txt +++ b/learn/guides/ants/managing.txt @@ -10,10 +10,10 @@ c:I[86213,[],"MetadataBoundary"] e:I[86213,[],"ViewportBoundary"] 10:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","learn","guides","ants","managing"],"i":false,"f":[[["",{"children":["learn",{"children":["guides",{"children":["ants",{"children":["managing",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["guides",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["managing",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children","ants","children","managing","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","h1",null,{"children":"Managing ArNS Assets"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["From the Manage Assets page of arns.app, you can view details about your registered names, assign new Target IDs for your names to resolve to, or register new ",["$","$L7",null,{"href":"../../arns.md#under_names","children":"undernames"}]," for your ArNS names."]}],"\n",["$","p",null,{"children":"Access the Manage Assets page by connecting your Arweave wallet, and clicking on the account button displaying your wallet address (the connect button if you are not connected), then selecting \"Manage Assets\" from the menu."}],"\n",["$","video",null,{"className":"amazingdiagram","controls":true,"children":[["$","source",null,{"src":"https://arweave.net/oyAXOOoEm8Z7U0pKqnGyRSf22uN3XtiFbKIUNyAfG78","type":"video/mp4"}],["$","p",null,{"children":"Your browser does not support the video tag."}]]}],"\n",["$","p",null,{"language":"txt","children":["The Manage Assets page features two important tabs. ",["$","$L8",null,{"children":"Names"}]," and ",["$","$L8",null,{"children":"ANTS"}],"."]}],"\n",["$","$L6",null,{"level":2,"id":"names","children":"Names"}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L8",null,{"children":"Names"}]," tab displays all of the ArNS names registered to the currently connected wallet. Each name has its own \"details\" button which allows you to view details about the name, extend the lease period, or increase the available undernames for that name."]}],"\n",["$","$L9",null,{"className":"amazingdiagram","src":"https://arweave.net/oxnzcLKeJr1HE_J6s33mMnlUZcP47uBMrjmw5t-g3BE"}],"\n",["$","$L6",null,{"level":2,"id":"ants","children":"ANTs"}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L8",null,{"children":"ANTs"}]," tab displays each ANT owned by the connected wallet (except for advanced use cases, each ArNS name will have its own ANT). You can view and create new undernames using the \"Undernames\" button, or access advanced management options by clicking on the \"manage\" icon (shaped like a gear)."]}],"\n",["$","$L9",null,{"className":"amazingdiagram","src":"https://arweave.net/7A4rF9H9R2sHTzQ0GZoM8bse4IffUW-eXnVHxxF3oMo"}],"\n",["$","p",null,{"children":"The Advanced manage page allows you to transfer ownership, add or remove controllers (other wallets who are able to manage an ANT) or set/modify a Target ID for a name to resolve to."}],"\n",["$","$L9",null,{"className":"amazingdiagram","src":"https://arwewave.net/qM9jBw23cU-eMoLL88erJiuIN4yqjIrRsh5kfc8JG0g"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$La",null,{"children":"$Lb"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","4gGbKe3JMV-jv0hj-8-8U",{"children":[["$","$Lc",null,{"children":"$Ld"}],["$","$Le",null,{"children":"$Lf"}],null]}]]}]]],"m":"$undefined","G":["$10","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","learn","guides","ants","managing"],"i":false,"f":[[["",{"children":["learn",{"children":["guides",{"children":["ants",{"children":["managing",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["guides",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["managing",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children","ants","children","managing","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","h1",null,{"children":"Managing ArNS Assets"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["From the Manage Assets page of arns.app, you can view details about your registered names, assign new Target IDs for your names to resolve to, or register new ",["$","$L7",null,{"href":"../../arns.md#under_names","children":"undernames"}]," for your ArNS names."]}],"\n",["$","p",null,{"children":"Access the Manage Assets page by connecting your Arweave wallet, and clicking on the account button displaying your wallet address (the connect button if you are not connected), then selecting \"Manage Assets\" from the menu."}],"\n",["$","video",null,{"className":"amazingdiagram","controls":true,"children":[["$","source",null,{"src":"https://arweave.net/oyAXOOoEm8Z7U0pKqnGyRSf22uN3XtiFbKIUNyAfG78","type":"video/mp4"}],["$","p",null,{"children":"Your browser does not support the video tag."}]]}],"\n",["$","p",null,{"language":"txt","children":["The Manage Assets page features two important tabs. ",["$","$L8",null,{"children":"Names"}]," and ",["$","$L8",null,{"children":"ANTS"}],"."]}],"\n",["$","$L6",null,{"level":2,"id":"names","children":"Names"}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L8",null,{"children":"Names"}]," tab displays all of the ArNS names registered to the currently connected wallet. Each name has its own \"details\" button which allows you to view details about the name, extend the lease period, or increase the available undernames for that name."]}],"\n",["$","$L9",null,{"className":"amazingdiagram","src":"https://arweave.net/oxnzcLKeJr1HE_J6s33mMnlUZcP47uBMrjmw5t-g3BE"}],"\n",["$","$L6",null,{"level":2,"id":"ants","children":"ANTs"}],"\n",["$","p",null,{"language":"txt","children":["The ",["$","$L8",null,{"children":"ANTs"}]," tab displays each ANT owned by the connected wallet (except for advanced use cases, each ArNS name will have its own ANT). You can view and create new undernames using the \"Undernames\" button, or access advanced management options by clicking on the \"manage\" icon (shaped like a gear)."]}],"\n",["$","$L9",null,{"className":"amazingdiagram","src":"https://arweave.net/7A4rF9H9R2sHTzQ0GZoM8bse4IffUW-eXnVHxxF3oMo"}],"\n",["$","p",null,{"children":"The Advanced manage page allows you to transfer ownership, add or remove controllers (other wallets who are able to manage an ANT) or set/modify a Target ID for a name to resolve to."}],"\n",["$","$L9",null,{"className":"amazingdiagram","src":"https://arwewave.net/qM9jBw23cU-eMoLL88erJiuIN4yqjIrRsh5kfc8JG0g"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$La",null,{"children":"$Lb"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","e2glloNpqTaHB-uu_yOcx",{"children":[["$","$Lc",null,{"children":"$Ld"}],["$","$Le",null,{"children":"$Lf"}],null]}]]}]]],"m":"$undefined","G":["$10","$undefined"],"s":false,"S":true} f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] d:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] b:null -11:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -12:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L11",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L12",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +11:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +12:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L11",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L12",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/learn/guides/ants/registering.html b/learn/guides/ants/registering.html index 1fe1d5bf..22358961 100644 --- a/learn/guides/ants/registering.html +++ b/learn/guides/ants/registering.html @@ -1,4 +1,4 @@ -AR.IO Network Docs

    Registering an ArNS name

    +AR.IO Network Docs

    Registering an ArNS name

    Overview

    There are two options when registering an ArNS name. You can purchase the name outright, or lease it for a period of 1 to 5 years. Registrations are further broken down into instant buys, and dutch auctions. Auctions are required for purchases of certain names in a specified character length range. Find more information about when an auction is required, as well as the rules an ArNS name must follow to be valid here.

    Connect Your Wallet

    @@ -24,4 +24,4 @@

    Loading image from the Permaweb via Wayfinder...


    -
    Loading image from the Permaweb via Wayfinder...
    \ No newline at end of file +
    Loading image from the Permaweb via Wayfinder...
    \ No newline at end of file diff --git a/learn/guides/ants/registering.txt b/learn/guides/ants/registering.txt index 84a90ca7..0cd76f49 100644 --- a/learn/guides/ants/registering.txt +++ b/learn/guides/ants/registering.txt @@ -9,10 +9,10 @@ b:I[86213,[],"MetadataBoundary"] d:I[86213,[],"ViewportBoundary"] f:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","learn","guides","ants","registering"],"i":false,"f":[[["",{"children":["learn",{"children":["guides",{"children":["ants",{"children":["registering",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["guides",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["registering",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children","ants","children","registering","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","h1",null,{"children":"Registering an ArNS name"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["There are two options when registering an ArNS name. You can purchase the name outright, or lease it for a period of 1 to 5 years. Registrations are further broken down into instant buys, and ",["$","$L7",null,{"href":"../../arns.md#bid-initiated-dutch-auctions-bida","children":"dutch auctions"}],". Auctions are required for purchases of certain names in a specified character length range. Find more information about when an auction is required, as well as the rules an ArNS name must follow to be valid ",["$","$L7",null,{"href":"../../arns.md#name-validation-rules","children":"here"}],"."]}],"\n",["$","$L6",null,{"level":2,"id":"connect-your-wallet","children":"Connect Your Wallet"}],"\n",["$","p",null,{"children":"In order to purchase ArNS names, you will need to have a connected Arweave wallet in order to sign and pay for the transaction. Connect your wallet by clicking the \"Connect\" button in the top right, and following the prompts."}],"\n","\n",["$","video",null,{"className":"amazingdiagram","controls":true,"children":[["$","source",null,{"src":"https://arweave.net/MXwdrI2yP_1v5NuuVDNIAvOSqPS6wXXTE_q__6_sKks","type":"video/mp4"}],["$","p",null,{"children":"Your browser does not support the video tag."}]]}],"\n",["$","$L6",null,{"level":2,"id":"checking-availability","children":"Checking Availability"}],"\n",["$","p",null,{"children":["The home page of ",["$","$L7",null,{"href":"https://arns.app","rel":"noopener noreferrer","target":"_blank","children":["arns.app",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," features a search box for checking if a specific ArNS name is available for registration. Indicators below the box can help to make sure you are complying with the technical requirements for name validity as you type."]}],"\n",["$","$L8",null,{"className":"amazingdiagram","src":"https://arweave.net/vTTaBx_d5U-q0uxG7s8tzg0bFiQvjV0zG6wOBt5c5cc"}],"\n",["$","p",null,{"children":"Simply type out the name you would like to register and click on the search icon next to the text box. A check will be performed to let you know if your chosen name is available or already in use."}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"NOTE"}],": 1 to 4 character names are not available during the testnet."]}],"\n",["$","$L8",null,{"className":"amazingdiagram","src":"https://arweave.net/83Xl3f7jvQIq54QQ1yJFLwiRGzhdD5Oa6ar1zrq3L3M"}],"\n",["$","center",null,{"children":"or"}],"\n",["$","$L8",null,{"className":"amazingdiagram","src":"https://arweave.net/97uZKgcpP-T1kmnq1xJa-N3cRCaync8QW0ROJLuJKBs"}],"\n",["$","p",null,{"children":"If a name is unavailable, information about the name's registration period and current owner will be displayed. If it is available, a \"Register\" button will appear, allowing you to move to the next step in registration."}],"\n",["$","$L6",null,{"level":2,"id":"configure-your-purchase","children":"Configure Your Purchase"}],"\n",["$","p",null,{"children":["After clicking \"Register\" on a valid and available name, you will be prompted to connect a wallet using ",["$","$L7",null,{"href":"https://www.arconnect.io/","rel":"noopener noreferrer","target":"_blank","children":["ArConnect",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," if you have not already done so. Support for other wallets will be added in the future."]}],"\n",["$","p",null,{"children":"Once you are connected, you will be shown a page to configure your purchase. You will be able to select if you want to lease or buy the name, and the length of the lease."}],"\n",["$","p",null,{"children":["You can also use this page to assign the name to an existing ",["$","$L7",null,{"href":"../../arns.md#arweave-name-token-ant","children":"Arweave Name Token (ANT)"}],", or set an Arweave Transaction ID (Target ID) for the name to resolve to. You will be able to set or change the Target ID after your purchase from the asset management page."]}],"\n",["$","$L8",null,{"className":"amazingdiagram","src":"https://arweave.net/7BTyrjnTlkAaj5aagMriNmx9UQZ3-JJ40ZMSB4yk9Bw"}],"\n",["$","p",null,{"children":["Towards the bottom of the page, you can also see the cost of your currently configured purchase in ",["$","$L7",null,{"href":"../../token.md","children":"ARIO tokens"}],", and the AR required to pay for gas for the transaction."]}],"\n",["$","$L6",null,{"level":2,"id":"confirm-your-purchase","children":"Confirm Your Purchase"}],"\n",["$","p",null,{"children":"The final page before submitting your purchase shows a summary of your purchase. If everything looks correct, click on the \"confirm\" button to finalize the transaction. Remain on the page while the transaction processes."}],"\n",["$","$L8",null,{"className":"amazingdiagram","src":"https://arweave.net/OClFaapMRPeGNiNk0yp5crzKXfZQAfEd2_ltzSE_3mw"}],"\n",["$","br",null,{}],"\n",["$","$L8",null,{"className":"amazingdiagram","src":"https://arweave.net/cCtuqx23CnvXuyO4d4xnIR8MJjRvDmeAWICqiBnvD4s"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L9",null,{"children":"$La"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","Xpgq3fNxvyY1fwY7byz8h",{"children":[["$","$Lb",null,{"children":"$Lc"}],["$","$Ld",null,{"children":"$Le"}],null]}]]}]]],"m":"$undefined","G":["$f","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","learn","guides","ants","registering"],"i":false,"f":[[["",{"children":["learn",{"children":["guides",{"children":["ants",{"children":["registering",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["guides",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["ants",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children","ants","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["registering",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","guides","children","ants","children","registering","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","h1",null,{"children":"Registering an ArNS name"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["There are two options when registering an ArNS name. You can purchase the name outright, or lease it for a period of 1 to 5 years. Registrations are further broken down into instant buys, and ",["$","$L7",null,{"href":"../../arns.md#bid-initiated-dutch-auctions-bida","children":"dutch auctions"}],". Auctions are required for purchases of certain names in a specified character length range. Find more information about when an auction is required, as well as the rules an ArNS name must follow to be valid ",["$","$L7",null,{"href":"../../arns.md#name-validation-rules","children":"here"}],"."]}],"\n",["$","$L6",null,{"level":2,"id":"connect-your-wallet","children":"Connect Your Wallet"}],"\n",["$","p",null,{"children":"In order to purchase ArNS names, you will need to have a connected Arweave wallet in order to sign and pay for the transaction. Connect your wallet by clicking the \"Connect\" button in the top right, and following the prompts."}],"\n","\n",["$","video",null,{"className":"amazingdiagram","controls":true,"children":[["$","source",null,{"src":"https://arweave.net/MXwdrI2yP_1v5NuuVDNIAvOSqPS6wXXTE_q__6_sKks","type":"video/mp4"}],["$","p",null,{"children":"Your browser does not support the video tag."}]]}],"\n",["$","$L6",null,{"level":2,"id":"checking-availability","children":"Checking Availability"}],"\n",["$","p",null,{"children":["The home page of ",["$","$L7",null,{"href":"https://arns.app","rel":"noopener noreferrer","target":"_blank","children":["arns.app",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," features a search box for checking if a specific ArNS name is available for registration. Indicators below the box can help to make sure you are complying with the technical requirements for name validity as you type."]}],"\n",["$","$L8",null,{"className":"amazingdiagram","src":"https://arweave.net/vTTaBx_d5U-q0uxG7s8tzg0bFiQvjV0zG6wOBt5c5cc"}],"\n",["$","p",null,{"children":"Simply type out the name you would like to register and click on the search icon next to the text box. A check will be performed to let you know if your chosen name is available or already in use."}],"\n",["$","p",null,{"children":[["$","strong",null,{"children":"NOTE"}],": 1 to 4 character names are not available during the testnet."]}],"\n",["$","$L8",null,{"className":"amazingdiagram","src":"https://arweave.net/83Xl3f7jvQIq54QQ1yJFLwiRGzhdD5Oa6ar1zrq3L3M"}],"\n",["$","center",null,{"children":"or"}],"\n",["$","$L8",null,{"className":"amazingdiagram","src":"https://arweave.net/97uZKgcpP-T1kmnq1xJa-N3cRCaync8QW0ROJLuJKBs"}],"\n",["$","p",null,{"children":"If a name is unavailable, information about the name's registration period and current owner will be displayed. If it is available, a \"Register\" button will appear, allowing you to move to the next step in registration."}],"\n",["$","$L6",null,{"level":2,"id":"configure-your-purchase","children":"Configure Your Purchase"}],"\n",["$","p",null,{"children":["After clicking \"Register\" on a valid and available name, you will be prompted to connect a wallet using ",["$","$L7",null,{"href":"https://www.arconnect.io/","rel":"noopener noreferrer","target":"_blank","children":["ArConnect",["$","span",null,{"children":["$","svg",null,{"xmlns":"http://www.w3.org/2000/svg","width":"12","height":"12","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":"2","strokeLinecap":"round","strokeLinejoin":"round","className":"ml-1 inline-block","children":[["$","path",null,{"d":"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"}],["$","polyline",null,{"points":"15 3 21 3 21 9"}],["$","line",null,{"x1":"10","y1":"14","x2":"21","y2":"3"}]]}]}]]}]," if you have not already done so. Support for other wallets will be added in the future."]}],"\n",["$","p",null,{"children":"Once you are connected, you will be shown a page to configure your purchase. You will be able to select if you want to lease or buy the name, and the length of the lease."}],"\n",["$","p",null,{"children":["You can also use this page to assign the name to an existing ",["$","$L7",null,{"href":"../../arns.md#arweave-name-token-ant","children":"Arweave Name Token (ANT)"}],", or set an Arweave Transaction ID (Target ID) for the name to resolve to. You will be able to set or change the Target ID after your purchase from the asset management page."]}],"\n",["$","$L8",null,{"className":"amazingdiagram","src":"https://arweave.net/7BTyrjnTlkAaj5aagMriNmx9UQZ3-JJ40ZMSB4yk9Bw"}],"\n",["$","p",null,{"children":["Towards the bottom of the page, you can also see the cost of your currently configured purchase in ",["$","$L7",null,{"href":"../../token.md","children":"ARIO tokens"}],", and the AR required to pay for gas for the transaction."]}],"\n",["$","$L6",null,{"level":2,"id":"confirm-your-purchase","children":"Confirm Your Purchase"}],"\n",["$","p",null,{"children":"The final page before submitting your purchase shows a summary of your purchase. If everything looks correct, click on the \"confirm\" button to finalize the transaction. Remain on the page while the transaction processes."}],"\n",["$","$L8",null,{"className":"amazingdiagram","src":"https://arweave.net/OClFaapMRPeGNiNk0yp5crzKXfZQAfEd2_ltzSE_3mw"}],"\n",["$","br",null,{}],"\n",["$","$L8",null,{"className":"amazingdiagram","src":"https://arweave.net/cCtuqx23CnvXuyO4d4xnIR8MJjRvDmeAWICqiBnvD4s"}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L9",null,{"children":"$La"}]]}],{},null]},null]},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","cVTv139wktUnSFtUslZJX",{"children":[["$","$Lb",null,{"children":"$Lc"}],["$","$Ld",null,{"children":"$Le"}],null]}]]}]]],"m":"$undefined","G":["$f","$undefined"],"s":false,"S":true} e:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] c:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] a:null -10:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -11:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L10",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L11",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +10:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +11:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L10",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L11",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/learn/introduction.html b/learn/introduction.html index eff9cea3..e9db8540 100644 --- a/learn/introduction.html +++ b/learn/introduction.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    Introduction

    TL;DR

    AR.IO seeks to create a decentralized and incentivized cloud network aimed at attracting more gateways to the Arweave network therefore making the permanent web more accessible to all. @@ -33,4 +33,4 @@

    \ No newline at end of file +

    The overall goal of this white paper is to present the framework for a healthy and sustainable decentralized gateway network.

    \ No newline at end of file diff --git a/learn/introduction.txt b/learn/introduction.txt index 179a516d..cf1b4b93 100644 --- a/learn/introduction.txt +++ b/learn/introduction.txt @@ -8,10 +8,10 @@ a:I[86213,[],"MetadataBoundary"] c:I[86213,[],"ViewportBoundary"] e:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","learn","introduction"],"i":false,"f":[[["",{"children":["learn",{"children":["introduction",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["introduction",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","introduction","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Introduction"}],"\n",["$","$L6",null,{"level":2,"id":"tl-dr","children":"TL;DR"}],"\n",["$","p",null,{"children":["AR.IO seeks to create a decentralized and incentivized cloud network aimed at attracting more gateways to the Arweave network therefore making the permanent web more accessible to all.\nAt the core of AR.IO’s incentivization mechanism is the ARIO Token, a utility token used for joining the network, payments, gateway accountability, and protocol incentives.\nThe network features modular and composable gateway infrastructure in addition to the ",["$","$L7",null,{"href":"/learn/arns","children":"Arweave Name System (ArNS)"}]," – a system for assigning friendly domain names to permanent data."]}],"\n",["$","$L6",null,{"level":2,"id":"what-is-ar-io","children":"What is AR.IO"}],"\n",["$","p",null,{"children":"AR.IO is the world’s first permanent cloud network, providing the infrastructure to ensure data, applications, and digital identities are timeless, tamper-proof, and universally accessible.\nBuilt on the foundation of the Arweave storage network, AR.IO forms a global ecosystem of gateways, protocols, and services that connect users to the permaweb – a web where information is permanent and free from centralized control."}],"\n",["$","p",null,{"children":["The ",["$","$L7",null,{"href":"/learn/network-composition","children":"AR.IO Network"}]," is an open, distributed, and ownerless system, supported by operators, developers, and end-users from around the world.\nIt’s decentralized nodes, known as ",["$","$L7",null,{"href":"/build/gateways","children":"AR.IO Gateways"}],", act as “Permanent Cloud Service Providers” delivering the critical services needed to read, write, index and query data stored on the permaweb.\nThese gateways provide a unified, resilient interface between users and the permaweb, featuring a permanent domain name system and seamless, location-independent access to permanent storage and applications."]}],"\n",["$","p",null,{"children":["Gateways operate using standardized protocols to maintain consistency across the network.\nThey also engage in an ",["$","$L7",null,{"href":"/build/gateways/observer","children":"observation and reporting protocol"}]," to monitor performance and ensure accountability, helping to maintain a healthy and reliable ecosystem."]}],"\n",["$","p",null,{"children":["The AR.IO Network is powered by a ",["$","$L7",null,{"href":"/learn/token","children":"utility token"}],", ARIO, which drives the network’s functionality and accessibility.\nARIO serves as a currency for services such as the Arweave Name System (ArNS), staking to join the network as a gateway operator, delegated staking, and as rewards for contributing to the network’s performance and reliability."]}],"\n",["$","p",null,{"children":"Together, these elements form the backbone of a permanent cloud network designed to preserve data and expand the possibilities of the web."}],"\n",["$","$L6",null,{"level":2,"id":"why-ar-io","children":"Why AR.IO ?"}],"\n",["$","p",null,{"children":"Arweave (a Layer 1 blockchain network) offers scalable and permanent onchain data storage in a sustainable manner.\nIt does this by incentivizing miner nodes through a tokenomic endowment model which ensures data is globally stored and replicated for hundreds of years without the need for continual payment or maintenance by its uploader."}],"\n",["$","p",null,{"children":"However, the Arweave protocol does not incorporate all the needs of modern applications like data indexing, querying, retrieval, and other vital services.\nConsequently, over the past few years, infrastructure services have been independently developed and deployed to meet the demands of the permaweb at scale.\nUsers and apps have come to rely on these gateway utilities, but they are closed source, have complex codebases, and are expensive to operate."}],"\n",["$","p",null,{"children":"Arweave does not offer any tokenomic incentives to offset the expenses associated with operating a gateway, which has led to the community’s reliance on a single centrally controlled gateway subsidized for the betterment of the network: arweave.net.\nWhile arweave.net currently caches and indexes the entire weave with a high quality of service, it is a single bottleneck and point of failure for the whole ecosystem."}],"\n",["$","p",null,{"children":"AR.IO seeks to reduce the barriers of entry and attract more gateway operators to the permaweb with the goal of further enhancing its overall health, resiliency, and functionality through decentralized mechanisms that are as trustless as possible."}],"\n",["$","p",null,{"children":"The solution will be applied in two directions:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"By reducing gateway overhead costs with open source, efficient, modular networked architecture."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"By creating an economic incentive layer with the ARIO Token."}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"The overall goal of this white paper is to present the framework for a healthy and sustainable decentralized gateway network."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","zGvGfYVsOdqiBmNRbgyEk",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","learn","introduction"],"i":false,"f":[[["",{"children":["learn",{"children":["introduction",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["introduction",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","introduction","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Introduction"}],"\n",["$","$L6",null,{"level":2,"id":"tl-dr","children":"TL;DR"}],"\n",["$","p",null,{"children":["AR.IO seeks to create a decentralized and incentivized cloud network aimed at attracting more gateways to the Arweave network therefore making the permanent web more accessible to all.\nAt the core of AR.IO’s incentivization mechanism is the ARIO Token, a utility token used for joining the network, payments, gateway accountability, and protocol incentives.\nThe network features modular and composable gateway infrastructure in addition to the ",["$","$L7",null,{"href":"/learn/arns","children":"Arweave Name System (ArNS)"}]," – a system for assigning friendly domain names to permanent data."]}],"\n",["$","$L6",null,{"level":2,"id":"what-is-ar-io","children":"What is AR.IO"}],"\n",["$","p",null,{"children":"AR.IO is the world’s first permanent cloud network, providing the infrastructure to ensure data, applications, and digital identities are timeless, tamper-proof, and universally accessible.\nBuilt on the foundation of the Arweave storage network, AR.IO forms a global ecosystem of gateways, protocols, and services that connect users to the permaweb – a web where information is permanent and free from centralized control."}],"\n",["$","p",null,{"children":["The ",["$","$L7",null,{"href":"/learn/network-composition","children":"AR.IO Network"}]," is an open, distributed, and ownerless system, supported by operators, developers, and end-users from around the world.\nIt’s decentralized nodes, known as ",["$","$L7",null,{"href":"/build/gateways","children":"AR.IO Gateways"}],", act as “Permanent Cloud Service Providers” delivering the critical services needed to read, write, index and query data stored on the permaweb.\nThese gateways provide a unified, resilient interface between users and the permaweb, featuring a permanent domain name system and seamless, location-independent access to permanent storage and applications."]}],"\n",["$","p",null,{"children":["Gateways operate using standardized protocols to maintain consistency across the network.\nThey also engage in an ",["$","$L7",null,{"href":"/build/gateways/observer","children":"observation and reporting protocol"}]," to monitor performance and ensure accountability, helping to maintain a healthy and reliable ecosystem."]}],"\n",["$","p",null,{"children":["The AR.IO Network is powered by a ",["$","$L7",null,{"href":"/learn/token","children":"utility token"}],", ARIO, which drives the network’s functionality and accessibility.\nARIO serves as a currency for services such as the Arweave Name System (ArNS), staking to join the network as a gateway operator, delegated staking, and as rewards for contributing to the network’s performance and reliability."]}],"\n",["$","p",null,{"children":"Together, these elements form the backbone of a permanent cloud network designed to preserve data and expand the possibilities of the web."}],"\n",["$","$L6",null,{"level":2,"id":"why-ar-io","children":"Why AR.IO ?"}],"\n",["$","p",null,{"children":"Arweave (a Layer 1 blockchain network) offers scalable and permanent onchain data storage in a sustainable manner.\nIt does this by incentivizing miner nodes through a tokenomic endowment model which ensures data is globally stored and replicated for hundreds of years without the need for continual payment or maintenance by its uploader."}],"\n",["$","p",null,{"children":"However, the Arweave protocol does not incorporate all the needs of modern applications like data indexing, querying, retrieval, and other vital services.\nConsequently, over the past few years, infrastructure services have been independently developed and deployed to meet the demands of the permaweb at scale.\nUsers and apps have come to rely on these gateway utilities, but they are closed source, have complex codebases, and are expensive to operate."}],"\n",["$","p",null,{"children":"Arweave does not offer any tokenomic incentives to offset the expenses associated with operating a gateway, which has led to the community’s reliance on a single centrally controlled gateway subsidized for the betterment of the network: arweave.net.\nWhile arweave.net currently caches and indexes the entire weave with a high quality of service, it is a single bottleneck and point of failure for the whole ecosystem."}],"\n",["$","p",null,{"children":"AR.IO seeks to reduce the barriers of entry and attract more gateway operators to the permaweb with the goal of further enhancing its overall health, resiliency, and functionality through decentralized mechanisms that are as trustless as possible."}],"\n",["$","p",null,{"children":"The solution will be applied in two directions:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"By reducing gateway overhead costs with open source, efficient, modular networked architecture."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"By creating an economic incentive layer with the ARIO Token."}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"The overall goal of this white paper is to present the framework for a healthy and sustainable decentralized gateway network."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","vINQN3cc5nPtc6Me39O4W",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} d:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] b:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 9:null -f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/learn/labs.html b/learn/labs.html index 73b7b981..401e3423 100644 --- a/learn/labs.html +++ b/learn/labs.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    AR.IO Labs

    What is AR.IO Labs?

    AR.IO Labs serves as the for-profit arm of the AR.IO ecosystem, playing a crucial role in driving innovation, commercial development, and entrepreneurial initiatives. While the AR.IO Foundation focuses on the non-profit aspects and sustenance of the AR.IO Network, AR.IO Labs is geared towards harnessing the network's potential to create profitable ventures and cutting-edge products.

    @@ -29,4 +29,4 @@

    \ No newline at end of file +

    As the for-profit arm of the AR.IO ecosystem, AR.IO Labs works in tandem with the AR.IO Foundation to create a sustainable and flourishing decentralized network that thrives both commercially and altruistically, fostering a balanced and impactful presence within the blockchain and decentralized technology landscape.

    \ No newline at end of file diff --git a/learn/labs.txt b/learn/labs.txt index c497a3dd..d0d8aecc 100644 --- a/learn/labs.txt +++ b/learn/labs.txt @@ -7,11 +7,11 @@ b:I[86213,[],"ViewportBoundary"] d:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","learn","labs"],"i":false,"f":[[["",{"children":["learn",{"children":["labs",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["labs",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","labs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"AR.IO Labs"}],"\n",["$","$L6",null,{"level":2,"id":"what-is-ar-io-labs","children":"What is AR.IO Labs?"}],"\n",["$","p",null,{"children":"AR.IO Labs serves as the for-profit arm of the AR.IO ecosystem, playing a crucial role in driving innovation, commercial development, and entrepreneurial initiatives. While the AR.IO Foundation focuses on the non-profit aspects and sustenance of the AR.IO Network, AR.IO Labs is geared towards harnessing the network's potential to create profitable ventures and cutting-edge products."}],"\n",["$","p",null,{"children":"Key focuses of AR.IO Labs include:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Innovation and research"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Commercial development"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Incubation of startups"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Collaboration with external entities"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Token and asset management"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Revenue generation for ecosystem sustainability"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Adoption and marketing"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Resilience and growth"}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"As the for-profit arm of the AR.IO ecosystem, AR.IO Labs works in tandem with the AR.IO Foundation to create a sustainable and flourishing decentralized network that thrives both commercially and altruistically, fostering a balanced and impactful presence within the blockchain and decentralized technology landscape."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L7",null,{"children":"$L8"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","ZIPTlyUuhzK04r5Oz_S7Z",{"children":[["$","$L9",null,{"children":"$La"}],["$","$Lb",null,{"children":"$Lc"}],null]}]]}]]],"m":"$undefined","G":["$d","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","learn","labs"],"i":false,"f":[[["",{"children":["learn",{"children":["labs",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["labs",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","labs","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"AR.IO Labs"}],"\n",["$","$L6",null,{"level":2,"id":"what-is-ar-io-labs","children":"What is AR.IO Labs?"}],"\n",["$","p",null,{"children":"AR.IO Labs serves as the for-profit arm of the AR.IO ecosystem, playing a crucial role in driving innovation, commercial development, and entrepreneurial initiatives. While the AR.IO Foundation focuses on the non-profit aspects and sustenance of the AR.IO Network, AR.IO Labs is geared towards harnessing the network's potential to create profitable ventures and cutting-edge products."}],"\n",["$","p",null,{"children":"Key focuses of AR.IO Labs include:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Innovation and research"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Commercial development"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Incubation of startups"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Collaboration with external entities"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Token and asset management"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Revenue generation for ecosystem sustainability"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Adoption and marketing"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Resilience and growth"}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"As the for-profit arm of the AR.IO ecosystem, AR.IO Labs works in tandem with the AR.IO Foundation to create a sustainable and flourishing decentralized network that thrives both commercially and altruistically, fostering a balanced and impactful presence within the blockchain and decentralized technology landscape."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L7",null,{"children":"$L8"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","POFghb-ClSOgYlmr0l9KT",{"children":[["$","$L9",null,{"children":"$La"}],["$","$Lb",null,{"children":"$Lc"}],null]}]]}]]],"m":"$undefined","G":["$d","$undefined"],"s":false,"S":true} c:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] a:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 8:null -e:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -f:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +e:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +f:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 10:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","9944","static/chunks/app/learn/labs/page-94684aa74801c108.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Le",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Lf",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L10",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Le",null,{"children":["$","div",null,{"className":"w-full","children":["$","$Lf",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L10",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/learn/network-composition.html b/learn/network-composition.html index fc7a8571..44653217 100644 --- a/learn/network-composition.html +++ b/learn/network-composition.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs

    AR.IO Network composition

    Overview

    The permanent web, or "permaweb," is the collection of all webpages, applications, and files stored on the Arweave network and made accessible by the AR.IO permanent cloud. @@ -27,4 +27,4 @@

    \ No newline at end of file +Each layer strengthens the others, creating a resilient foundation for the permaweb while bridging the traditional and decentralized internet paradigms.

    \ No newline at end of file diff --git a/learn/network-composition.txt b/learn/network-composition.txt index 0084ad5a..227ff738 100644 --- a/learn/network-composition.txt +++ b/learn/network-composition.txt @@ -8,11 +8,11 @@ a:I[86213,[],"MetadataBoundary"] c:I[86213,[],"ViewportBoundary"] e:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","learn","network-composition"],"i":false,"f":[[["",{"children":["learn",{"children":["network-composition",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["network-composition",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","network-composition","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"AR.IO Network composition"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"The permanent web, or \"permaweb,\" is the collection of all webpages, applications, and files stored on the Arweave network and made accessible by the AR.IO permanent cloud.\nThese range from simple tools for viewing and managing data to sophisticated decentralized applications integrating immutable storage and smart contracts."}],"\n",["$","p",null,{"children":"For users and developers, the permaweb offers low-cost, maintenance-free, and permanent hosting for web apps, data, and pages – serving both traditional and emerging industries."}],"\n",["$","$L6",null,{"level":2,"id":"composition-of-the-permanent-cloud","children":"Composition of the Permanent Cloud"}],"\n",["$","p",null,{"children":"The AR.IO Network integrates decentralized protocols, services, and applications to power the permanent web alongside the traditional internet.\nFoundational components like Arweave and AO are independently developed, while AR.IO introduces essential services and incentives that enable seamless interaction and accessibility."}],"\n",["$","$L7",null,{"src":"https://arweave.net/ztJ2iYMIelFOwc4vXv8iYzPAES4bFCf-sdO5ZIc5bKI","title":"Diagram 1","description":"The Permanent Cloud Network"}],"\n","\n",["$","p",null,{"children":"Major Components of the Permanent Cloud:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Storage: Arweave"}]}],"\n",["$","p",null,{"children":"At the foundation lies the Arweave protocol, providing decentralized, immutable data storage. This layer ensures data is preserved indefinitely with clear provenance records for long-term reliability."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Compute: AO"}]}],"\n",["$","p",null,{"children":"This layer comprises decentralized compute platforms, such as Arweave-native solutions like AO and other Layer 1 smart contract platforms like Ethereum.\nThese systems enable flexible, data-driven computation and smart contract execution, broadening the ecosystem's capabilities."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Services: AR.IO"}]}],"\n",["$","p",null,{"children":"Sitting atop the compute layer, the AR.IO Network provides essential services like data upload, retrieval, indexing, querying, and domain name resolution.\nAR.IO gateways ensure the permanent web remains functional, accessible, and usable for developers, creators, and end users."}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"Together, these layers form a cohesive ecosystem, combining data permanence, decentralized computation, and seamless cloud services.\nEach layer strengthens the others, creating a resilient foundation for the permaweb while bridging the traditional and decentralized internet paradigms."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","S7lmCR2nvGd0wUbqWXN27",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","learn","network-composition"],"i":false,"f":[[["",{"children":["learn",{"children":["network-composition",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["network-composition",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","network-composition","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"AR.IO Network composition"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"The permanent web, or \"permaweb,\" is the collection of all webpages, applications, and files stored on the Arweave network and made accessible by the AR.IO permanent cloud.\nThese range from simple tools for viewing and managing data to sophisticated decentralized applications integrating immutable storage and smart contracts."}],"\n",["$","p",null,{"children":"For users and developers, the permaweb offers low-cost, maintenance-free, and permanent hosting for web apps, data, and pages – serving both traditional and emerging industries."}],"\n",["$","$L6",null,{"level":2,"id":"composition-of-the-permanent-cloud","children":"Composition of the Permanent Cloud"}],"\n",["$","p",null,{"children":"The AR.IO Network integrates decentralized protocols, services, and applications to power the permanent web alongside the traditional internet.\nFoundational components like Arweave and AO are independently developed, while AR.IO introduces essential services and incentives that enable seamless interaction and accessibility."}],"\n",["$","$L7",null,{"src":"https://arweave.net/ztJ2iYMIelFOwc4vXv8iYzPAES4bFCf-sdO5ZIc5bKI","title":"Diagram 1","description":"The Permanent Cloud Network"}],"\n","\n",["$","p",null,{"children":"Major Components of the Permanent Cloud:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Storage: Arweave"}]}],"\n",["$","p",null,{"children":"At the foundation lies the Arweave protocol, providing decentralized, immutable data storage. This layer ensures data is preserved indefinitely with clear provenance records for long-term reliability."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Compute: AO"}]}],"\n",["$","p",null,{"children":"This layer comprises decentralized compute platforms, such as Arweave-native solutions like AO and other Layer 1 smart contract platforms like Ethereum.\nThese systems enable flexible, data-driven computation and smart contract execution, broadening the ecosystem's capabilities."}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":["$","strong",null,{"children":"Services: AR.IO"}]}],"\n",["$","p",null,{"children":"Sitting atop the compute layer, the AR.IO Network provides essential services like data upload, retrieval, indexing, querying, and domain name resolution.\nAR.IO gateways ensure the permanent web remains functional, accessible, and usable for developers, creators, and end users."}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"Together, these layers form a cohesive ecosystem, combining data permanence, decentralized computation, and seamless cloud services.\nEach layer strengthens the others, creating a resilient foundation for the permaweb while bridging the traditional and decentralized internet paradigms."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","f3i6HLU3psXFY8yWdlw1L",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} d:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] b:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 9:null -f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] +f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] 11:I[44839,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","1753","static/chunks/1753-ebf1d174901af049.js","3601","static/chunks/app/learn/network-composition/page-6961a6e90354a3b8.js"],""] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L11",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L11",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/learn/staking.html b/learn/staking.html index 9b3b40ff..7e209390 100644 --- a/learn/staking.html +++ b/learn/staking.html @@ -1,4 +1,4 @@ -AR.IO Network Docs - Staking
    +AR.IO Network Docs - Staking

    Staking

    Overview

    Staking tokens within the AR.IO Network serves a dual primary purpose: it signifies a public commitment by gateway operators and qualifies them and their delegates for reward distributions.

    @@ -28,4 +28,4 @@

    Expedited Withdrawal Fees

    Gateway operators and delegated stakers can shorten the standard withdrawal delay period after initiating a withdrawal (or being placed into an automatic withdrawal by protocol mechanisms); this action is subject to a dynamic fee. At any point during the delay, users can choose to expedite access to their pending withdrawal tokens by paying a fee to the protocol balance, calculated based on how much sooner they want to receive their funds. -Once triggered, the tokens are returned immediately to the user’s wallet.

    \ No newline at end of file +Once triggered, the tokens are returned immediately to the user’s wallet.

    \ No newline at end of file diff --git a/learn/staking.txt b/learn/staking.txt index b91e6152..20d8ef7f 100644 --- a/learn/staking.txt +++ b/learn/staking.txt @@ -8,10 +8,10 @@ a:I[86213,[],"MetadataBoundary"] c:I[86213,[],"ViewportBoundary"] e:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","learn","staking"],"i":false,"f":[[["",{"children":["learn",{"children":["staking",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["staking",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","staking","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Staking"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"Staking tokens within the AR.IO Network serves a dual primary purpose: it signifies a public commitment by gateway operators and qualifies them and their delegates for reward distributions."}],"\n",["$","p",null,{"children":["In the AR.IO ecosystem, \"staking\" refers to the process of locking a specified amount of ",["$","$L7",null,{"href":"/learn/token","children":"ARIO tokens"}]," into a protocol-controlled vault.\nThis act signifies an opportunity cost for the staker, acting both as a motivator and a public pledge to uphold the network's collective interests.\nOnce staked, tokens remain locked until the staker initiates an 'unstake / withdraw' action or reaches the end of the vault’s lock period."]}],"\n",["$","p",null,{"children":"It is important to note that the ARIO Token is non-inflationary, distinguishing the AR.IO Network's staking mechanism from yield-generation tools found in other protocols.\nStaking in this context is about eligibility for potential rewards rather than direct token yield.\nBy staking tokens, gateway operators (and their delegates) demonstrate their commitment to the network, thereby gaining eligibility for protocol-driven rewards and access to the network’s shared resources."}],"\n",["$","$L6",null,{"level":2,"id":"gateway-staking","children":"Gateway Staking"}],"\n",["$","p",null,{"children":["A ",["$","$L7",null,{"href":"/build/gateways","children":"gateway"}]," operator must stake tokens to join their gateway to the network, which not only makes them eligible for protocol rewards but also promotes network reliability.\nThis staking requirement reassures users and developers of the gateway's commitment to the network’s objectives, and gateways that adhere to or surpass network performance standards become eligible for these rewards.\nGateway operators may increase their stake above the minimum, known as excess stake. A gateway’s total stake is impacted the following epoch once excess stake is added or removed."]}],"\n",["$","$L6",null,{"level":2,"id":"delegated-staking","children":"Delegated Staking"}],"\n",["$","p",null,{"children":"To promote participation from a wider audience, the network shall allow anyone with available ARIO tokens to partake in delegated staking.\nIn this, users can choose to take part in the risk and rewards of gateway operations by staking their tokens with an active gateway (or multiple gateways) through an act known as delegating.\nBy delegating tokens to a gateway, a user increases the overall stake of that gateway.\nA delegated staker proxies their stake to gateways and therefore entrusts gateway operators to utilize that stake in maintaining a quality of service befitting the permaweb."}],"\n",["$","$L6",null,{"level":2,"id":"stake-redelegation","children":"Stake Redelegation"}],"\n",["$","p",null,{"children":"This feature enables existing stakers to reallocate their staked tokens between gateways, known as redelegation.\nBoth delegated stakers and gateway operators with excess stake (stake above the minimum network-join requirement) can take advantage of this feature.\nRedelegation is intended to offer users flexibility and the ability to respond to changing network conditions."}],"\n",["$","$L6",null,{"level":2,"id":"redeeming-delegated-stake-for-ar-ns","children":"Redeeming Delegated Stake for ArNS"}],"\n",["$","p",null,{"children":["Staked tokens generally have restricted liquidity to maintain a healthy degree of stability in the network.\nHowever, an exception to these restrictions allows delegated stakers to use their staked tokens for specific ",["$","$L7",null,{"href":"/learn/arns","children":"ArNS"}],"-related services.\nBy leveraging their staking rewards, delegates can further engage with ArNS, strengthening the name system’s utilization and impact across the network."]}],"\n",["$","$L6",null,{"level":2,"id":"expedited-withdrawal-fees","children":"Expedited Withdrawal Fees"}],"\n",["$","p",null,{"children":"Gateway operators and delegated stakers can shorten the standard withdrawal delay period after initiating a withdrawal (or being placed into an automatic withdrawal by protocol mechanisms); this action is subject to a dynamic fee.\nAt any point during the delay, users can choose to expedite access to their pending withdrawal tokens by paying a fee to the protocol balance, calculated based on how much sooner they want to receive their funds.\nOnce triggered, the tokens are returned immediately to the user’s wallet."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","MjPfkKJfuRkeVCV6NhRD1",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","learn","staking"],"i":false,"f":[[["",{"children":["learn",{"children":["staking",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["staking",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","staking","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"Staking"}],"\n",["$","$L6",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":"Staking tokens within the AR.IO Network serves a dual primary purpose: it signifies a public commitment by gateway operators and qualifies them and their delegates for reward distributions."}],"\n",["$","p",null,{"children":["In the AR.IO ecosystem, \"staking\" refers to the process of locking a specified amount of ",["$","$L7",null,{"href":"/learn/token","children":"ARIO tokens"}]," into a protocol-controlled vault.\nThis act signifies an opportunity cost for the staker, acting both as a motivator and a public pledge to uphold the network's collective interests.\nOnce staked, tokens remain locked until the staker initiates an 'unstake / withdraw' action or reaches the end of the vault’s lock period."]}],"\n",["$","p",null,{"children":"It is important to note that the ARIO Token is non-inflationary, distinguishing the AR.IO Network's staking mechanism from yield-generation tools found in other protocols.\nStaking in this context is about eligibility for potential rewards rather than direct token yield.\nBy staking tokens, gateway operators (and their delegates) demonstrate their commitment to the network, thereby gaining eligibility for protocol-driven rewards and access to the network’s shared resources."}],"\n",["$","$L6",null,{"level":2,"id":"gateway-staking","children":"Gateway Staking"}],"\n",["$","p",null,{"children":["A ",["$","$L7",null,{"href":"/build/gateways","children":"gateway"}]," operator must stake tokens to join their gateway to the network, which not only makes them eligible for protocol rewards but also promotes network reliability.\nThis staking requirement reassures users and developers of the gateway's commitment to the network’s objectives, and gateways that adhere to or surpass network performance standards become eligible for these rewards.\nGateway operators may increase their stake above the minimum, known as excess stake. A gateway’s total stake is impacted the following epoch once excess stake is added or removed."]}],"\n",["$","$L6",null,{"level":2,"id":"delegated-staking","children":"Delegated Staking"}],"\n",["$","p",null,{"children":"To promote participation from a wider audience, the network shall allow anyone with available ARIO tokens to partake in delegated staking.\nIn this, users can choose to take part in the risk and rewards of gateway operations by staking their tokens with an active gateway (or multiple gateways) through an act known as delegating.\nBy delegating tokens to a gateway, a user increases the overall stake of that gateway.\nA delegated staker proxies their stake to gateways and therefore entrusts gateway operators to utilize that stake in maintaining a quality of service befitting the permaweb."}],"\n",["$","$L6",null,{"level":2,"id":"stake-redelegation","children":"Stake Redelegation"}],"\n",["$","p",null,{"children":"This feature enables existing stakers to reallocate their staked tokens between gateways, known as redelegation.\nBoth delegated stakers and gateway operators with excess stake (stake above the minimum network-join requirement) can take advantage of this feature.\nRedelegation is intended to offer users flexibility and the ability to respond to changing network conditions."}],"\n",["$","$L6",null,{"level":2,"id":"redeeming-delegated-stake-for-ar-ns","children":"Redeeming Delegated Stake for ArNS"}],"\n",["$","p",null,{"children":["Staked tokens generally have restricted liquidity to maintain a healthy degree of stability in the network.\nHowever, an exception to these restrictions allows delegated stakers to use their staked tokens for specific ",["$","$L7",null,{"href":"/learn/arns","children":"ArNS"}],"-related services.\nBy leveraging their staking rewards, delegates can further engage with ArNS, strengthening the name system’s utilization and impact across the network."]}],"\n",["$","$L6",null,{"level":2,"id":"expedited-withdrawal-fees","children":"Expedited Withdrawal Fees"}],"\n",["$","p",null,{"children":"Gateway operators and delegated stakers can shorten the standard withdrawal delay period after initiating a withdrawal (or being placed into an automatic withdrawal by protocol mechanisms); this action is subject to a dynamic fee.\nAt any point during the delay, users can choose to expedite access to their pending withdrawal tokens by paying a fee to the protocol balance, calculated based on how much sooner they want to receive their funds.\nOnce triggered, the tokens are returned immediately to the user’s wallet."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$L8",null,{"children":"$L9"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","9iF0Gwp1o1hnUcGdN7Xq4",{"children":[["$","$La",null,{"children":"$Lb"}],["$","$Lc",null,{"children":"$Ld"}],null]}]]}]]],"m":"$undefined","G":["$e","$undefined"],"s":false,"S":true} d:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] b:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs - Staking"}],["$","meta","2",{"name":"description","content":"Staking tokens within the AR.IO Network serves a dual primary purpose: it signifies a public commitment by gateway operators and qualifies them and their delegates for reward distributions."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs - Staking"}],["$","meta","4",{"property":"og:description","content":"Staking tokens within the AR.IO Network serves a dual primary purpose: it signifies a public commitment by gateway operators and qualifies them and their delegates for reward distributions."}],["$","meta","5",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","6",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","7",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","8",{"name":"twitter:description","content":"Staking tokens within the AR.IO Network serves a dual primary purpose: it signifies a public commitment by gateway operators and qualifies them and their delegates for reward distributions."}],["$","meta","9",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","10",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] 9:null -f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +f:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +10:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$Lf",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L10",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L7",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] diff --git a/learn/token.html b/learn/token.html index 65d64560..d3dd8d13 100644 --- a/learn/token.html +++ b/learn/token.html @@ -1,4 +1,4 @@ -AR.IO Network Docs
    +AR.IO Network Docs \ No newline at end of file +

    Once imported, you'll be able to view your total tARIO balance in your ArConnect wallet.

    \ No newline at end of file diff --git a/learn/token.txt b/learn/token.txt index f0d1946d..fbe0ae48 100644 --- a/learn/token.txt +++ b/learn/token.txt @@ -10,10 +10,10 @@ c:I[86213,[],"MetadataBoundary"] e:I[86213,[],"ViewportBoundary"] 10:I[34835,[],""] 1:HL["/docs-v2/_next/static/css/90d3274b6bd4e738.css","style"] -0:{"P":null,"b":"NMQqTHwL7OQl6X0j312yg","p":"/docs-v2","c":["","learn","token"],"i":false,"f":[[["",{"children":["learn",{"children":["token",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["token",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","token","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"The ARIO Token"}],"\n",["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"NOTE"}],": The ARIO Token and its associated functions are still in development and have not yet been released. The currently available testnet version of the token is referred to as ",["$","$L6",null,{"children":"tARIO"}],"."]}],"\n",["$","$L7",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["ARIO is the multifunction ",["$","$L8",null,{"href":"/learn/glossary#ao-computer-ao","children":"AO Computer"}]," based token that powers the AR.IO Network and its suite of permanent cloud applications. The ARIO Token uses include:"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Gateway Participation"}],": Gateway operators must stake ARIO tokens to join and actively participate in the network."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Eligibility for Protocol Rewards"}],": Both individuals who stake tokens as gateway operators and those who delegate tokens to a gateway are positioned to receive protocol rewards."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"ArNS Name Purchases"}],": Acquiring friendly names through the ",["$","$L8",null,{"href":"/learn/arns","children":"Arweave Name System"}]," (ArNS) requires ARIO tokens. These transactions directly contribute to the protocol, with the proceeds being redistributed through the ",["$","$L8",null,{"href":"/build/gateways/observer","children":"Observation and Incentive Protocol"}],"."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Universal Currency"}],": Within the AR.IO ecosystem, ARIO tokens serve as a versatile currency, enabling network participants to make purchases and exchange value."]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"Moreover, ARIO tokens play a crucial role in driving ecosystem growth, fueling incentive programs, investments, bounties, and grants designed for active participants."}],"\n",["$","$L7",null,{"level":2,"id":"adding-t-ario-token-to-ar-connect-wallet","children":"Adding tARIO Token to ArConnect Wallet"}],"\n",["$","p",null,{"children":"To view your tARIO token balance in ArConnect, follow these steps to add the token to your wallet:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Open your ArConnect wallet (available on both desktop and mobile)"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Access Settings:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Mobile"}],": Click the 3 vertical dots in the top right, then select \"Settings\""]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Desktop"}],": Click the hamburger menu icon in the top left"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Select \"Tokens\""}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Click \"Import Token\""}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"For Desktop users: Ensure \"Token Type\" is set to \"ao Token\""}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Enter the AO process ID:"}],"\n",["$","$L9",null,{"language":"txt","code":"agYcCFJtrMG6cqMuZfskIkFTGvUPddICmtQSBIoPdiA\n","children":["$","$L6",null,{"children":"agYcCFJtrMG6cqMuZfskIkFTGvUPddICmtQSBIoPdiA\n"}]}],"\n",["$","p",null,{"children":"The token ticker \"tARIO\" and name \"Testnet ARIO\" will appear automatically"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Click \"Import Asset\" to complete the process"}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"Once imported, you'll be able to view your total tARIO balance in your ArConnect wallet."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$La",null,{"children":"$Lb"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","zoo396szZMxJarGUVUWgV",{"children":[["$","$Lc",null,{"children":"$Ld"}],["$","$Le",null,{"children":"$Lf"}],null]}]]}]]],"m":"$undefined","G":["$10","$undefined"],"s":false,"S":true} +0:{"P":null,"b":"qot6yea9XuJnBraAags4O","p":"/docs-v2","c":["","learn","token"],"i":false,"f":[[["",{"children":["learn",{"children":["token",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$2","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/docs-v2/_next/static/css/90d3274b6bd4e738.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L3"]}],{"children":["learn",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["token",["$","$2","c",{"children":[null,["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children","learn","children","token","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]]}],{"children":["__PAGE__",["$","$2","c",{"children":[["$","article",null,{"className":"flex h-full flex-col pb-10 pt-16","children":[["$","div",null,{"className":"flex-auto prose dark:prose-invert [html_:where(&>*)]:mx-auto [html_:where(&>*)]:max-w-2xl [html_:where(&>*)]:lg:mx-[calc(50%-min(50%,theme(maxWidth.lg)))] [html_:where(&>*)]:lg:max-w-3xl","children":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S1:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S1:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],"\n",["$","h1",null,{"children":"The ARIO Token"}],"\n",["$","p",null,{"language":"txt","children":[["$","strong",null,{"children":"NOTE"}],": The ARIO Token and its associated functions are still in development and have not yet been released. The currently available testnet version of the token is referred to as ",["$","$L6",null,{"children":"tARIO"}],"."]}],"\n",["$","$L7",null,{"level":2,"id":"overview","children":"Overview"}],"\n",["$","p",null,{"children":["ARIO is the multifunction ",["$","$L8",null,{"href":"/learn/glossary#ao-computer-ao","children":"AO Computer"}]," based token that powers the AR.IO Network and its suite of permanent cloud applications. The ARIO Token uses include:"]}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Gateway Participation"}],": Gateway operators must stake ARIO tokens to join and actively participate in the network."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Eligibility for Protocol Rewards"}],": Both individuals who stake tokens as gateway operators and those who delegate tokens to a gateway are positioned to receive protocol rewards."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"ArNS Name Purchases"}],": Acquiring friendly names through the ",["$","$L8",null,{"href":"/learn/arns","children":"Arweave Name System"}]," (ArNS) requires ARIO tokens. These transactions directly contribute to the protocol, with the proceeds being redistributed through the ",["$","$L8",null,{"href":"/build/gateways/observer","children":"Observation and Incentive Protocol"}],"."]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":[["$","strong",null,{"children":"Universal Currency"}],": Within the AR.IO ecosystem, ARIO tokens serve as a versatile currency, enabling network participants to make purchases and exchange value."]}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"Moreover, ARIO tokens play a crucial role in driving ecosystem growth, fueling incentive programs, investments, bounties, and grants designed for active participants."}],"\n",["$","$L7",null,{"level":2,"id":"adding-t-ario-token-to-ar-connect-wallet","children":"Adding tARIO Token to ArConnect Wallet"}],"\n",["$","p",null,{"children":"To view your tARIO token balance in ArConnect, follow these steps to add the token to your wallet:"}],"\n",["$","ol",null,{"children":["\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Open your ArConnect wallet (available on both desktop and mobile)"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Access Settings:"}],"\n",["$","ul",null,{"children":["\n",["$","li",null,{"children":[["$","strong",null,{"children":"Mobile"}],": Click the 3 vertical dots in the top right, then select \"Settings\""]}],"\n",["$","li",null,{"children":[["$","strong",null,{"children":"Desktop"}],": Click the hamburger menu icon in the top left"]}],"\n"]}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Select \"Tokens\""}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Click \"Import Token\""}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"For Desktop users: Ensure \"Token Type\" is set to \"ao Token\""}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Enter the AO process ID:"}],"\n",["$","$L9",null,{"language":"txt","code":"agYcCFJtrMG6cqMuZfskIkFTGvUPddICmtQSBIoPdiA\n","children":["$","$L6",null,{"children":"agYcCFJtrMG6cqMuZfskIkFTGvUPddICmtQSBIoPdiA\n"}]}],"\n",["$","p",null,{"children":"The token ticker \"tARIO\" and name \"Testnet ARIO\" will appear automatically"}],"\n"]}],"\n",["$","li",null,{"children":["\n",["$","p",null,{"children":"Click \"Import Asset\" to complete the process"}],"\n"]}],"\n"]}],"\n",["$","p",null,{"children":"Once imported, you'll be able to view your total tARIO balance in your ArConnect wallet."}]]}],["$","footer",null,{"className":"mx-auto mt-16 w-full max-w-2xl lg:max-w-5xl"}]]}],null,["$","$La",null,{"children":"$Lb"}]]}],{},null]},null]},null]},null],["$","$2","h",{"children":[null,["$","$2","Kb5cWh6jUeSSzOQrJMLGt",{"children":[["$","$Lc",null,{"children":"$Ld"}],["$","$Le",null,{"children":"$Lf"}],null]}]]}]]],"m":"$undefined","G":["$10","$undefined"],"s":false,"S":true} f:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1"}]] d:[["$","meta","0",{"charSet":"utf-8"}],["$","title","1",{"children":"AR.IO Network Docs"}],["$","meta","2",{"name":"description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","3",{"property":"og:title","content":"AR.IO Network Docs"}],["$","meta","4",{"property":"og:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","5",{"property":"og:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","meta","6",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","7",{"name":"twitter:site","content":"@ar_io_network"}],["$","meta","8",{"name":"twitter:title","content":"AR.IO Network Docs"}],["$","meta","9",{"name":"twitter:description","content":"Documentation, guides, and other resources for AR.IO developers and gateway operators."}],["$","meta","10",{"name":"twitter:image","content":"https://res.cloudinary.com/dopbvlqgc/image/upload/v1706802732/ario_v2nv53.png"}],["$","link","11",{"rel":"icon","href":"https://arweave.net/IXl1JBlE_gsOaXGa6yE1eifPu7ekH-qSaGR9b5GU88Y"}]] b:null -11:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Providers"] -12:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-50e5d477215a5358.js"],"Layout"] -3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L11",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L12",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L8",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}] +11:I[78534,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Providers"] +12:I[81338,["7866","static/chunks/2a351a00-0c6ce40bfa6ca10a.js","9268","static/chunks/aaea2bcf-5ed8e0add326de85.js","4839","static/chunks/4839-6e89771f67838df9.js","7043","static/chunks/7043-7523162a30538c7b.js","7448","static/chunks/7448-4c49021a3353163c.js","7426","static/chunks/7426-4c7ac6a5791613c7.js","1753","static/chunks/1753-ebf1d174901af049.js","7177","static/chunks/app/layout-f4b2be05c06b7596.js"],"Layout"] +3:["$","html",null,{"lang":"en","className":"h-full","suppressHydrationWarning":true,"children":["$","body",null,{"className":"flex min-h-full bg-white antialiased dark:bg-zinc-900","children":["$","$L11",null,{"children":["$","div",null,{"className":"w-full","children":["$","$L12",null,{"allSections":{"/":[],"/community-resources":[],"/build/ar-io-sdk":[{"title":"Overview","id":"overview"},{"title":"AR.IO Network","id":"ar-io-network"},{"title":"Gateways","id":"gateways"},{"title":"ARIO Token","id":"ario-token"},{"title":"ArNS","id":"ar-ns"}],"/build/gateways":[{"title":"Overview","id":"overview"},{"title":"Gateway functions","id":"gateway-functions"},{"title":"AR.IO Gateway Benefits","id":"ar-io-gateway-benefits"},{"title":"Gateway Modularity","id":"gateway-modularity"},{"title":"ARNS Indexing and Routing","id":"arns-indexing-and-routing"}],"/learn/ario-contract":[{"title":"Overview","id":"overview"},{"title":"Protocol Balance","id":"protocol-balance"},{"title":"Cross-Chain Signature Support","id":"cross-chain-signature-support"}],"/learn/arns":[{"title":"Overview","id":"overview"},{"title":"Name Registration","id":"name-registration"},{"title":"Primary Names","id":"primary-names"},{"title":"Arweave Name Token (ANT)","id":"arweave-name-token-ant"},{"title":"Addressing Variable Market Conditions","id":"addressing-variable-market-conditions"},{"title":"Dynamic Pricing Model","id":"dynamic-pricing-model"},{"title":"Returned Name Premiums (RNP)","id":"returned-name-premiums-rnp"},{"title":"Gateway Operator ArNS Discount","id":"gateway-operator-ar-ns-discount"}],"/learn/foundation":[{"title":"What is the AR.IO Foundation?","id":"what-is-the-ar-io-foundation"},{"title":"Guiding Philosophy","id":"guiding-philosophy"}],"/learn/glossary":[{"title":"AO Computer (AO):","id":"ao-computer-ao"},{"title":"Arweave Name System (ArNS):","id":"arweave-name-system-ar-ns"},{"title":"Arweave Name Token (ANT), “Name Token”:","id":"arweave-name-token-ant-name-token"},{"title":"Arweave Network Standards (ANS):","id":"arweave-network-standards-ans"},{"title":"Base Layer Transaction:","id":"base-layer-transaction"},{"title":"Bundle, bundling:","id":"bundle-bundling"},{"title":"Bundled Data Item (BDI):","id":"bundled-data-item-bdi"},{"title":"Bundler:","id":"bundler"},{"title":"Chunk:","id":"chunk"},{"title":"Decentralized, decentralization, etc:","id":"decentralized-decentralization-etc"},{"title":"Epoch:","id":"epoch"},{"title":"Gateway:","id":"gateway"},{"title":"Gateway Address Registry (GAR):","id":"gateway-address-registry-gar"},{"title":"Indexing:","id":"indexing"},{"title":"Layer 2 Infrastructure:","id":"layer-2-infrastructure"},{"title":"Manifest (aka Path Manifest, Arweave Manifest):","id":"manifest-aka-path-manifest-arweave-manifest"},{"title":"Mempool:","id":"mempool"},{"title":"Message:","id":"message"},{"title":"Miner (aka Arweave Node):","id":"miner-aka-arweave-node"},{"title":"Native Address:","id":"native-address"},{"title":"Normalized Address:","id":"normalized-address"},{"title":"Observer:","id":"observer"},{"title":"Optimistic Indexing:","id":"optimistic-indexing"},{"title":"Owner:","id":"owner"},{"title":"Owner Address:","id":"owner-address"},{"title":"Period:","id":"period"},{"title":"Permanent Cloud Network:","id":"permanent-cloud-network"},{"title":"Permaweb:","id":"permaweb"},{"title":"Process ID (PID):","id":"process-id-pid"},{"title":"Protocol Balance:","id":"protocol-balance"},{"title":"Protocol Rewards:","id":"protocol-rewards"},{"title":"Public Key:","id":"public-key"},{"title":"Seeding:","id":"seeding"},{"title":"Staking (of tokens):","id":"staking-of-tokens"},{"title":"Stake Redelegation:","id":"stake-redelegation"},{"title":"Stake Redemption:","id":"stake-redemption"},{"title":"Transaction ID (txID):","id":"transaction-id-tx-id"},{"title":"Trust-minimization:","id":"trust-minimization"},{"title":"Vault:","id":"vault"},{"title":"Wayfinder Protocol:","id":"wayfinder-protocol"}],"/learn/introduction":[{"title":"TL;DR","id":"tl-dr"},{"title":"What is AR.IO","id":"what-is-ar-io"},{"title":"Why AR.IO ?","id":"why-ar-io"}],"/learn/labs":[{"title":"What is AR.IO Labs?","id":"what-is-ar-io-labs"}],"/learn/network-composition":[{"title":"Overview","id":"overview"},{"title":"Composition of the Permanent Cloud","id":"composition-of-the-permanent-cloud"}],"/learn/staking":[{"title":"Overview","id":"overview"},{"title":"Gateway Staking","id":"gateway-staking"},{"title":"Delegated Staking","id":"delegated-staking"},{"title":"Stake Redelegation","id":"stake-redelegation"},{"title":"Redeeming Delegated Stake for ArNS","id":"redeeming-delegated-stake-for-ar-ns"},{"title":"Expedited Withdrawal Fees","id":"expedited-withdrawal-fees"}],"/learn/token":[{"title":"Overview","id":"overview"},{"title":"Adding tARIO Token to ArConnect Wallet","id":"adding-t-ario-token-to-ar-connect-wallet"}],"/build/ar-io-sdk/ANTs":[],"/build/ar-io-sdk/APIs":[],"/build/ar-io-sdk/ant-registry":[{"title":"Overview","id":"overview"}],"/build/ar-io-sdk/ario":[],"/build/ar-io-sdk/configurations":[],"/build/ar-io-sdk/examples":[],"/build/ar-io-sdk/getting-started":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Installation","id":"installation"},{"title":"Quick Start","id":"quick-start"}],"/build/ar-io-sdk/logging":[],"/build/ar-io-sdk/pagination":[],"/build/ar-io-sdk/release-notes":[{"title":"Overview","id":"overview"},{"title":"[2.5.5] (2024-11-28)","id":"2-5-5-2024-11-28"},{"title":"[2.5.4] (2024-11-28)","id":"2-5-4-2024-11-28"},{"title":"[2.5.3] (2024-11-27)","id":"2-5-3-2024-11-27"},{"title":"2.5.2 (2024-11-25)","id":"2-5-2-2024-11-25"},{"title":"[2.5.1] (2024-11-22)","id":"2-5-1-2024-11-22"},{"title":"[2.3.2] (2024-10-16)","id":"2-3-2-2024-10-16"},{"title":"[2.3.1] (2024-10-09)","id":"2-3-1-2024-10-09"},{"title":"[2.2.5] (2024-09-26)","id":"2-2-5-2024-09-26"},{"title":"[2.2.4] (2024-09-26)","id":"2-2-4-2024-09-26"},{"title":"[2.2.3] (2024-09-25)","id":"2-2-3-2024-09-25"},{"title":"[2.2.2] (2024-09-23)","id":"2-2-2-2024-09-23"},{"title":"[2.2.1] (2024-09-16)","id":"2-2-1-2024-09-16"},{"title":"[2.2.0] (2024-08-30)","id":"2-2-0-2024-08-30"},{"title":"[2.1.0] (2024-08-07)","id":"2-1-0-2024-08-07"},{"title":"[2.0.2] (2024-07-12)","id":"2-0-2-2024-07-12"},{"title":"[2.0.1] (2024-07-11)","id":"2-0-1-2024-07-11"},{"title":"[1.2.2] (2024-07-11)","id":"1-2-2-2024-07-11"},{"title":"[1.2.1] (2024-07-04)","id":"1-2-1-2024-07-04"},{"title":"[1.2.0] (2024-07-03)","id":"1-2-0-2024-07-03"},{"title":"[1.1.1] (2024-06-06)","id":"1-1-1-2024-06-06"},{"title":"[1.1.0] (2024-06-03)","id":"1-1-0-2024-06-03"},{"title":"[1.0.8] (2024-05-29)","id":"1-0-8-2024-05-29"},{"title":"[1.0.7] (2024-05-23)","id":"1-0-7-2024-05-23"},{"title":"[1.0.6] (2024-05-07)","id":"1-0-6-2024-05-07"},{"title":"[1.0.5] (2024-05-02)","id":"1-0-5-2024-05-02"},{"title":"[1.0.4] (2024-04-30)","id":"1-0-4-2024-04-30"},{"title":"[1.0.3] (2024-04-26)","id":"1-0-3-2024-04-26"},{"title":"[1.0.2] (2024-04-25)","id":"1-0-2-2024-04-25"},{"title":"[1.0.1] (2024-04-23)","id":"1-0-1-2024-04-23"},{"title":"1.0.0 (2024-04-23)","id":"1-0-0-2024-04-23"}],"/build/ar-io-sdk/resources":[],"/build/ar-io-sdk/tokens":[],"/build/ar-io-sdk/upgrade-guides":[],"/build/gateways/admin":[{"title":"Overview","id":"overview"},{"title":"Debug","id":"debug"},{"title":"Queue Transaction","id":"queue-transaction"},{"title":"Block Data","id":"block-data"}],"/build/gateways/advanced":[{"title":"Overview","id":"overview"},{"title":"Data Storage Location","id":"data-storage-location"},{"title":"Admin API Key","id":"admin-api-key"},{"title":"Wallet Association","id":"wallet-association"},{"title":"Unbundling","id":"unbundling"},{"title":"Content Moderation","id":"content-moderation"},{"title":"Contiguous Data Cleanup","id":"contiguous-data-cleanup"},{"title":"ArNS Resolver","id":"ar-ns-resolver"}],"/build/gateways/bundler":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Starting and Stopping the Bundler","id":"starting-and-stopping-the-bundler"}],"/build/gateways/delegated-staking":[{"title":"Overview","id":"overview"}],"/build/gateways/env":[{"title":"Overview","id":"overview"},{"title":"Variables","id":"variables"}],"/build/gateways/gateway-network":[{"title":"Overview","id":"overview"},{"title":"Gateway Address Registry (GAR)","id":"gateway-address-registry-gar"},{"title":"Data Sharing","id":"data-sharing"},{"title":"Data Verification","id":"data-verification"}],"/build/gateways/join-testnet":[{"title":"Prerequisites","id":"prerequisites"}],"/build/gateways/linux-setup":[{"title":"Overview","id":"overview"},{"title":"System Requirements","id":"system-requirements"},{"title":"Install Packages","id":"install-packages"},{"title":"Install the Node","id":"install-the-node"},{"title":"Set up Networking","id":"set-up-networking"}],"/build/gateways/moderation":[{"title":"Overview","id":"overview"},{"title":"Authentication","id":"authentication"},{"title":"Block Data","id":"block-data"},{"title":"Block ArNS Name","id":"block-ar-ns-name"}],"/build/gateways/observer":[{"title":"Overview","id":"overview"},{"title":"Observation Protocol","id":"observation-protocol"},{"title":"Onchain Reports","id":"onchain-reports"},{"title":"Selection of Observers","id":"selection-of-observers"},{"title":"Performance Evaluation","id":"performance-evaluation"},{"title":"Reward Distribution","id":"reward-distribution"},{"title":"Handling Deficient Gateways","id":"handling-deficient-gateways"}],"/build/gateways/release-notes":[{"title":"Overview","id":"overview"},{"title":"[Release 23] - 2025-01-13","id":"release-23-2025-01-13"},{"title":"[Release 22] - 2024-12-18","id":"release-22-2024-12-18"},{"title":"[Release 21] - 2024-12-05","id":"release-21-2024-12-05"},{"title":"[Release 20] - 2024-11-15","id":"release-20-2024-11-15"},{"title":"[Release 19] - 2024-10-21","id":"release-19-2024-10-21"},{"title":"[Release 18] - 2024-10-01","id":"release-18-2024-10-01"},{"title":"[Release 17] - 2024-09-09","id":"release-17-2024-09-09"},{"title":"[Release 16] - 2024-08-09","id":"release-16-2024-08-09"},{"title":"[Release 15] - 2024-07-19","id":"release-15-2024-07-19"},{"title":"[Release 14] - 2024-06-26","id":"release-14-2024-06-26"},{"title":"[Release 13] - 2024-06-24","id":"release-13-2024-06-24"},{"title":"[Release 12] - 2024-06-05","id":"release-12-2024-06-05"},{"title":"[Release 11] - 2024-05-21","id":"release-11-2024-05-21"},{"title":"[Release 10] - 2024-05-20","id":"release-10-2024-05-20"},{"title":"[Release 9] - 2024-04-10","id":"release-9-2024-04-10"},{"title":"[Release 8] - 2024-03-14","id":"release-8-2024-03-14"},{"title":"[Release 7] - 2024 - 02 - 14","id":"release-7-2024-02-14"},{"title":"[Release 6] - 2024-01-29","id":"release-6-2024-01-29"},{"title":"[Release 5] - 2024-01-25","id":"release-5-2024-01-25"},{"title":"[Release 4] - 2024-01-11","id":"release-4-2024-01-11"},{"title":"[Release 3] - 2023-12-05","id":"release-3-2023-12-05"}],"/build/gateways/troubleshooting":[{"title":"My Gateway Seems to be Running but...","id":"my-gateway-seems-to-be-running-but"},{"title":"My Gateway was Running, but now it isn't","id":"my-gateway-was-running-but-now-it-isnt"},{"title":"I am having Trouble Getting my Gateway Set up","id":"i-am-having-trouble-getting-my-gateway-set-up"},{"title":"Quick Lookup","id":"quick-lookup"}],"/build/gateways/upgrading":[{"title":"Prerequisites","id":"prerequisites"},{"title":"Checking your Release Number","id":"checking-your-release-number"},{"title":"Upgrade Steps","id":"upgrade-steps"}],"/build/gateways/windows-setup":[{"title":"Overview","id":"overview"},{"title":"Prerequisites","id":"prerequisites"},{"title":"Install Required Packages","id":"install-required-packages"},{"title":"Clone the Repository","id":"clone-the-repository"},{"title":"Create the Environment File","id":"create-the-environment-file"},{"title":"Supply Your Observer Wallet Keyfile:","id":"supply-your-observer-wallet-keyfile"},{"title":"Start the Docker Containers","id":"start-the-docker-containers"},{"title":"Set Up Router Port Forwarding","id":"set-up-router-port-forwarding"},{"title":"Install and Configure NGINX Docker","id":"install-and-configure-nginx-docker"}],"/build/guides/arlink":[{"title":"Overview","id":"overview"},{"title":"How it works","id":"how-it-works"},{"title":"Dashboard","id":"dashboard"},{"title":"New Deployment","id":"new-deployment"},{"title":"Updates","id":"updates"}],"/build/guides/arns-viewer":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Install AR.IO SDK","id":"install-ar-io-sdk"},{"title":"Strip Default Content","id":"strip-default-content"},{"title":"Add Utilities","id":"add-utilities"},{"title":"Build Home Page","id":"build-home-page"},{"title":"Grid Component","id":"grid-component"},{"title":"Home Page","id":"home-page"},{"title":"Names Page","id":"names-page"},{"title":"Finish the Grid Component","id":"finish-the-grid-component"},{"title":"View Project","id":"view-project"},{"title":"CSS","id":"css"},{"title":"Deploy With Turbo","id":"deploy-with-turbo"},{"title":"References","id":"references"}],"/build/guides/gql":[{"title":"Overview","id":"overview"},{"title":"Constructing a Query","id":"constructing-a-query"},{"title":"Making a Query","id":"making-a-query"}],"/build/guides/permaweb-deploy":[{"title":"Overview","id":"overview"},{"title":"Getting Started","id":"getting-started"},{"title":"Deploying App","id":"deploying-app"}],"/learn/concepts/manifests":[{"title":"Overview","id":"overview"},{"title":"What is a Manifest","id":"what-is-a-manifest"},{"title":"Specifications","id":"specifications"}],"/learn/concepts/normalized-addresses":[{"title":"Overview","id":"overview"},{"title":"At A Glance","id":"at-a-glance"},{"title":"Public Keys and Addresses","id":"public-keys-and-addresses"},{"title":"Normalizing Addresses","id":"normalizing-addresses"}],"/learn/concepts/sandboxing":[{"title":"Overview","id":"overview"},{"title":"TLS and its Role in Browser Sandboxing","id":"tls-and-its-role-in-browser-sandboxing"},{"title":"Deriving Sandbox Value","id":"deriving-sandbox-value"}],"/learn/concepts/wayfinder":[{"title":"Overview","id":"overview"},{"title":"Browser Integration","id":"browser-integration"},{"title":"Internal Application Integration","id":"internal-application-integration"},{"title":"Benefits of Wayfinder Over Hardcoded Gateway Links","id":"benefits-of-wayfinder-over-hardcoded-gateway-links"},{"title":"Use Cases","id":"use-cases"},{"title":"How it Works","id":"how-it-works"},{"title":"Wayfinder App","id":"wayfinder-app"}],"/learn/guides/ants":[{"title":"Overview","id":"overview"}],"/learn/guides/ants-on-bazar":[{"title":"Overview","id":"overview"},{"title":"Bazar Profile","id":"bazar-profile"},{"title":"Transfer ANT to the Profile","id":"transfer-ant-to-the-profile"},{"title":"Restore Controllers","id":"restore-controllers"}],"/build/ar-io-sdk/ant-registry/access-control-list":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"output","id":"output"}],"/build/ar-io-sdk/ant-registry/register":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/approve-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/get-controllers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-handlers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-owner":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-records":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/get-state":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ants/reassign-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/release-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/remove-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-controller":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-description":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-keywords":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-logo":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/set-ticker":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ants/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/configuration":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/gateways/observer/troubleshooting":[{"title":"Overview","id":"overview"},{"title":"Observer not running and/or unable to connect","id":"observer-not-running-and-or-unable-to-connect"},{"title":"Observer wallet has no AR","id":"observer-wallet-has-no-ar"},{"title":"Observer wallet ... does not match the 'observerWallet' set on the gateway ...","id":"observer-wallet-does-not-match-the-observer-wallet-set-on-the-gateway"},{"title":"Uncertain - confirm your OBSERVER_WALLET is set in the .env file and corresponding wallet is located in wallets/< address >.json...","id":"uncertain-confirm-your-observer-wallet-is-set-in-the-env-file-and-corresponding-wallet-is-located-in-wallets-address-json"}],"/learn/guides/ants/managing":[{"title":"Overview","id":"overview"},{"title":"Names","id":"names"},{"title":"ANTs","id":"ants"}],"/learn/guides/ants/registering":[{"title":"Overview","id":"overview"},{"title":"Connect Your Wallet","id":"connect-your-wallet"},{"title":"Checking Availability","id":"checking-availability"},{"title":"Configure Your Purchase","id":"configure-your-purchase"},{"title":"Confirm Your Purchase","id":"confirm-your-purchase"}],"/build/ar-io-sdk/ario/arns/buy-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/extend-lease":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/arns/get-arns-record":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-records":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-arns-returned-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-cost-details":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-demand-factor":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/get-token-cost":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-current-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/arns/increase-undername-limit":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/epochs/get-distributions":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-epoch":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-observations":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/get-precribed-observers":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/epochs/save-observations":[],"/build/ar-io-sdk/ario/gateways/cancel-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/decrease-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/decrease-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/get-allowed-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-delegations":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-delegates":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateway-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-gateways":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/get-redelegation-fee":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/gateways/increase-delegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/increase-operator-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/instant-withdrawal":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/join-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/leave-network":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/gateways/redelegate-stake":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/gateways/update-gateway-settings":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"}],"/build/ar-io-sdk/ario/general/get-balance":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-balances":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-info":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/general/get-token-supply":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"},{"title":"Types","id":"types"}],"/build/ar-io-sdk/ario/general/transfer":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-name-request":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/get-primary-names":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/vaults/get-vault":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"},{"title":"Output","id":"output"}],"/build/ar-io-sdk/ario/primary-names/request-primary-name":[{"title":"Parameters","id":"parameters"},{"title":"Examples","id":"examples"}],"/build/ar-io-sdk/ario/vaults/get-vaults":[{"title":"Parameters","id":"parameters"},{"title":"Example","id":"example"},{"title":"Output","id":"output"}],"/build/gateways/networking/certbot/cloudflare":[],"/build/gateways/networking/certbot/namecheap":[]},"children":["$","$L4",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L5",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"absolute inset-0 -z-10 mx-0 max-w-none overflow-hidden","children":["$","div",null,{"className":"absolute left-1/2 top-0 ml-[-38rem] h-[25rem] w-[81.25rem] dark:[mask-image:linear-gradient(white,transparent)]","children":[["$","div",null,{"className":"absolute inset-0 bg-gradient-to-r from-[#36b49f] to-[#DF9BE8] opacity-40 [mask-image:radial-gradient(farthest-side_at_top,white,transparent)] dark:from-[#DF9BE8]/30 dark:to-[#DF9BE8]/30 dark:opacity-100","children":["$","svg",null,{"aria-hidden":"true","className":"absolute inset-x-0 inset-y-[-50%] h-[200%] w-full skew-y-[-18deg] fill-black/40 stroke-black/50 mix-blend-overlay dark:fill-white/2.5 dark:stroke-white/5","children":[["$","defs",null,{"children":["$","pattern",null,{"id":":S2:","width":72,"height":56,"patternUnits":"userSpaceOnUse","x":-12,"y":4,"children":["$","path",null,{"d":"M.5 56V.5H72","fill":"none"}]}]}],["$","rect",null,{"width":"100%","height":"100%","strokeWidth":0,"fill":"url(#:S2:)"}],["$","svg",null,{"x":-12,"y":4,"className":"overflow-visible","children":[["$","rect","4-3",{"strokeWidth":"0","width":73,"height":57,"x":288,"y":168}],["$","rect","2-1",{"strokeWidth":"0","width":73,"height":57,"x":144,"y":56}],["$","rect","7-3",{"strokeWidth":"0","width":73,"height":57,"x":504,"y":168}],["$","rect","10-6",{"strokeWidth":"0","width":73,"height":57,"x":720,"y":336}]]}]]}]}],["$","svg",null,{"viewBox":"0 0 1113 440","aria-hidden":"true","className":"absolute left-1/2 top-0 ml-[-19rem] w-[69.5625rem] fill-white blur-[26px] dark:hidden","children":["$","path",null,{"d":"M.016 439.5s-9.5-300 434-300S882.516 20 882.516 20V0h230.004v439.5H.016Z"}]}]]}]}],["$","div",null,{"className":"mx-auto flex h-full max-w-xl flex-col items-center justify-center py-16 text-center","children":[["$","p",null,{"className":"text-lg text-zinc-900 dark:text-white","children":"404s suck!"}],["$","img",null,{"src":"https://arweave.net/JluJoV__SITJWXvtzkoKvsMoRqQOWnvVX7G6kAj2RdU"}],["$","h1",null,{"className":"mt-2 text-2xl text-zinc-900 dark:text-zinc-400","children":"Our vision is an internet with no more 404s, but it looks like you just found one."}],["$","p",null,{"className":"mt-2 text-xl text-zinc-600 dark:text-zinc-400","children":"Rest assured that if this page ever existed, it is still available on the permaweb."}],["$","$L8",null,{"className":"inline-flex gap-0.5 justify-center overflow-hidden text-sm font-medium transition rounded-full bg-zinc-900 py-1 px-3 text-white hover:bg-zinc-700 dark:bg-emerald-400/10 dark:text-emerald-400 dark:ring-1 dark:ring-inset dark:ring-emerald-400/20 dark:hover:bg-emerald-400/10 dark:hover:text-emerald-300 dark:hover:ring-emerald-300 mt-8","href":"/","children":[false,"Back to Home",["$","svg",null,{"viewBox":"0 0 20 20","fill":"none","aria-hidden":"true","className":"mt-0.5 h-5 w-5 -mr-1","children":["$","path",null,{"stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","d":"m11.5 6.5 3 3.5m0 0-3 3.5m3-3.5h-9"}]}]]}]]}]],"notFoundStyles":[]}]}]}]}]}]}]